Changeset d419478 in freewrt for package/samba/Makefile
- Timestamp:
- Jul 21, 2006, 1:56:32 AM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- 50d34d3
- Parents:
- 2029b2e
- File:
-
- 1 edited
-
package/samba/Makefile (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
package/samba/Makefile
r2029b2e rd419478 9 9 ftp://ftp.easynet.be/samba/stable 10 10 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 11 PKG_CAT:=zcat12 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)13 PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install14 11 15 12 include $(TOPDIR)/package/rules.mk … … 18 15 $(eval $(call PKG_template,SAMBA_CLIENT,samba-client,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 16 20 $( PKG_BUILD_DIR)/.configured:17 $(WRKBUILD)/.configured: 21 18 touch $@ 22 19 23 $( PKG_BUILD_DIR)/.built:24 rm -rf $( PKG_INSTALL_DIR)25 mkdir -p $( PKG_INSTALL_DIR)26 (cd $( PKG_BUILD_DIR)/source ; rm -rf config.{cache,status} ; \20 $(WRKBUILD)/.built: 21 rm -rf $(WRKINST) 22 mkdir -p $(WRKINST) 23 (cd $(WRKBUILD)/source ; rm -rf config.{cache,status} ; \ 27 24 ./configure \ 28 25 --program-prefix="" \ … … 45 42 --with-privatedir=/etc/samba \ 46 43 ); 47 $(MAKE) -C $( PKG_BUILD_DIR)/source \44 $(MAKE) -C $(WRKBUILD)/source \ 48 45 bin/make_smbcodepage bin/make_unicodemap 49 (cd $( PKG_BUILD_DIR)/source/bin ; \46 (cd $(WRKBUILD)/source/bin ; \ 50 47 mv -f make_smbcodepage make_smbcodepage.old ; \ 51 48 mv -f make_unicodemap make_unicodemap.old ; \ 52 49 ); 53 50 54 $(MAKE) -C $( PKG_BUILD_DIR)/source \51 $(MAKE) -C $(WRKBUILD)/source \ 55 52 clean 56 53 57 (cd $( PKG_BUILD_DIR)/source; rm -rf config.{cache,status}; \54 (cd $(WRKBUILD)/source; rm -rf config.{cache,status}; \ 58 55 $(TARGET_CONFIGURE_OPTS) \ 59 56 CFLAGS="$(TARGET_CFLAGS) -D_GNU_SOURCE -DNDEBUG -DSHMEM_SIZE=524288 -Dfcntl=fcntl64" \ … … 122 119 --with-syslog \ 123 120 ); 124 $(MAKE) -C $( PKG_BUILD_DIR)/source \121 $(MAKE) -C $(WRKBUILD)/source \ 125 122 $(TARGET_CONFIGURE_OPTS) \ 126 123 CODEPAGEDIR="/usr/share/samba" \ 127 124 all shared 128 (cd $( PKG_BUILD_DIR)/source/bin ; \125 (cd $(WRKBUILD)/source/bin ; \ 129 126 mv -f make_smbcodepage.old make_smbcodepage ; touch make_smbcodepage ; \ 130 127 mv -f make_unicodemap.old make_unicodemap ; touch make_unicodemap ; \ 131 128 ); 132 mkdir -p $( PKG_INSTALL_DIR)/usr/share/samba133 mkdir -p $( PKG_INSTALL_DIR)/var/log134 $(MAKE) -C $( PKG_BUILD_DIR)/source \135 BASEDIR="$( PKG_INSTALL_DIR)/usr" \136 BINDIR="$( PKG_INSTALL_DIR)/usr/bin" \137 SBINDIR="$( PKG_INSTALL_DIR)/usr/bin" \138 LIBDIR="$( PKG_INSTALL_DIR)/usr/lib" \139 VARDIR="$( PKG_INSTALL_DIR)/var/log/samba" \140 MANDIR="$( PKG_INSTALL_DIR)/usr/share/man" \141 CONFIGDIR="$( PKG_INSTALL_DIR)/etc/samba" \142 PRIVATEDIR="$( PKG_INSTALL_DIR)/etc/samba" \143 SWATDIR="$( PKG_INSTALL_DIR)/usr/swat" \144 LOCKDIR="$( PKG_INSTALL_DIR)/var/run/samba" \145 SAMBABOOK="$( PKG_INSTALL_DIR)/usr/swat/using_samba" \146 CODEPAGEDIR="$( PKG_INSTALL_DIR)/usr/share/samba" \129 mkdir -p $(WRKINST)/usr/share/samba 130 mkdir -p $(WRKINST)/var/log 131 $(MAKE) -C $(WRKBUILD)/source \ 132 BASEDIR="$(WRKINST)/usr" \ 133 BINDIR="$(WRKINST)/usr/bin" \ 134 SBINDIR="$(WRKINST)/usr/bin" \ 135 LIBDIR="$(WRKINST)/usr/lib" \ 136 VARDIR="$(WRKINST)/var/log/samba" \ 137 MANDIR="$(WRKINST)/usr/share/man" \ 138 CONFIGDIR="$(WRKINST)/etc/samba" \ 139 PRIVATEDIR="$(WRKINST)/etc/samba" \ 140 SWATDIR="$(WRKINST)/usr/swat" \ 141 LOCKDIR="$(WRKINST)/var/run/samba" \ 142 SAMBABOOK="$(WRKINST)/usr/swat/using_samba" \ 143 CODEPAGEDIR="$(WRKINST)/usr/share/samba" \ 147 144 install 148 145 touch $@ … … 154 151 install -m0644 ./files/smb.conf $(IDIR_SAMBA)/etc/samba/smb.conf 155 152 install -d -m0755 $(IDIR_SAMBA)/usr/bin 156 install -m0755 $( PKG_BUILD_DIR)/source/bin/smbpasswd.shared $(IDIR_SAMBA)/usr/bin/smbpasswd153 install -m0755 $(WRKBUILD)/source/bin/smbpasswd.shared $(IDIR_SAMBA)/usr/bin/smbpasswd 157 154 install -d -m0755 $(IDIR_SAMBA)/usr/lib 158 install -m0755 $( PKG_BUILD_DIR)/source/bin/libsmb.so $(IDIR_SAMBA)/usr/lib/155 install -m0755 $(WRKBUILD)/source/bin/libsmb.so $(IDIR_SAMBA)/usr/lib/ 159 156 install -d -m0755 $(IDIR_SAMBA)/usr/sbin 160 install -m0755 $( PKG_BUILD_DIR)/source/bin/nmbd.shared $(IDIR_SAMBA)/usr/sbin/nmbd161 install -m0755 $( PKG_BUILD_DIR)/source/bin/smbd.shared $(IDIR_SAMBA)/usr/sbin/smbd157 install -m0755 $(WRKBUILD)/source/bin/nmbd.shared $(IDIR_SAMBA)/usr/sbin/nmbd 158 install -m0755 $(WRKBUILD)/source/bin/smbd.shared $(IDIR_SAMBA)/usr/sbin/smbd 162 159 install -d -m0755 $(IDIR_SAMBA)/usr/share/samba 163 install -m0644 $( PKG_INSTALL_DIR)/usr/share/samba/codepage.{437,850} $(IDIR_SAMBA)/usr/share/samba/164 install -m0644 $( PKG_INSTALL_DIR)/usr/share/samba/unicode_map.{437,850} $(IDIR_SAMBA)/usr/share/samba/160 install -m0644 $(WRKINST)/usr/share/samba/codepage.{437,850} $(IDIR_SAMBA)/usr/share/samba/ 161 install -m0644 $(WRKINST)/usr/share/samba/unicode_map.{437,850} $(IDIR_SAMBA)/usr/share/samba/ 165 162 $(RSTRIP) $(IDIR_SAMBA) 166 163 $(IPKG_BUILD) $(IDIR_SAMBA) $(PACKAGE_DIR) … … 168 165 $(IPKG_SAMBA_CLIENT): 169 166 install -d -m0755 $(IDIR_SAMBA_CLIENT)/usr/bin 170 install -m0755 $( PKG_INSTALL_DIR)/usr/bin/smbclient $(IDIR_SAMBA_CLIENT)/usr/bin/167 install -m0755 $(WRKINST)/usr/bin/smbclient $(IDIR_SAMBA_CLIENT)/usr/bin/ 171 168 $(RSTRIP) $(IDIR_SAMBA_CLIENT) 172 169 $(IPKG_BUILD) $(IDIR_SAMBA_CLIENT) $(PACKAGE_DIR) 173 170 174 171 mostlyclean: 175 -$(MAKE) -C $( PKG_BUILD_DIR) clean176 rm -f $( PKG_BUILD_DIR)/.built172 -$(MAKE) -C $(WRKBUILD) clean 173 rm -f $(WRKBUILD)/.built 177 174
Note:
See TracChangeset
for help on using the changeset viewer.
