Changeset 995a296 in freewrt
- Timestamp:
- Jan 13, 2007, 7:29:41 PM (19 years ago)
- Children:
- 34cd717
- Parents:
- 5491c66
- Location:
- package
- Files:
-
- 24 edited
-
sane-backends/Makefile (modified) (2 diffs)
-
scanlogd/Makefile (modified) (2 diffs)
-
scdp/Makefile (modified) (2 diffs)
-
screen/Makefile (modified) (2 diffs)
-
ser2net/Makefile (modified) (2 diffs)
-
serdisplib/Makefile (modified) (2 diffs)
-
setpwc/Makefile (modified) (2 diffs)
-
setserial/Makefile (modified) (2 diffs)
-
shat/Makefile (modified) (2 diffs)
-
shfs/Makefile (modified) (2 diffs)
-
shorewall/Makefile (modified) (2 diffs)
-
sipp/Makefile (modified) (2 diffs)
-
siproxd/Makefile (modified) (2 diffs)
-
sipsak/Makefile (modified) (2 diffs)
-
slurm/Makefile (modified) (3 diffs)
-
socat/Makefile (modified) (2 diffs)
-
speex/Makefile (modified) (2 diffs)
-
sqlite/Makefile (modified) (2 diffs)
-
sqlite2/Makefile (modified) (2 diffs)
-
squid/Makefile (modified) (3 diffs)
-
srelay/Makefile (modified) (2 diffs)
-
ssltunnel/Makefile (modified) (2 diffs)
-
ssmtp/Makefile (modified) (2 diffs)
-
strace/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
package/sane-backends/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= sane-backends … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= b51c10da8a81a04e1bae88c9e6556df2 13 PKG_SOURCE_URL:= ftp://ftp2.sane-project.org/pub/sane/${PKG_NAME}-${PKG_VERSION}/ \ 14 ftp://ftp3.sane-project.org/pub/sane/${PKG_NAME}-${PKG_VERSION}/ \ 15 ftp://ftp4.sane-project.org/pub/sane/${PKG_NAME}-${PKG_VERSION}/ \ 16 ftp://ftp5.sane-project.org/pub/sane/${PKG_NAME}-${PKG_VERSION}/ 13 17 14 PKG_SOURCE_URL:= ftp://ftp2.sane-project.org/pub/sane/$(PKG_NAME)-$(PKG_VERSION)/ \ 15 ftp://ftp3.sane-project.org/pub/sane/$(PKG_NAME)-$(PKG_VERSION)/ \ 16 ftp://ftp4.sane-project.org/pub/sane/$(PKG_NAME)-$(PKG_VERSION)/ \ 17 ftp://ftp5.sane-project.org/pub/sane/$(PKG_NAME)-$(PKG_VERSION)/ 18 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 18 include ${TOPDIR}/mk/package.mk 19 19 20 include $(TOPDIR)/mk/package.mk 20 $(eval $(call PKG_template,SANE_BACKENDS,sane-backends,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 21 21 22 $(eval $(call PKG_template,SANE_BACKENDS,sane-backends,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 23 24 $(WRKBUILD)/.configured: 25 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 26 $(TARGET_CONFIGURE_OPTS) \ 27 CFLAGS="$(strip $(TARGET_CFLAGS))" \ 28 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 29 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 30 ./configure \ 31 --target=$(GNU_TARGET_NAME) \ 32 --host=$(GNU_TARGET_NAME) \ 33 --build=$(GNU_HOST_NAME) \ 34 --program-prefix="" \ 35 --program-suffix="" \ 36 --prefix=/usr \ 37 --exec-prefix=/usr \ 38 --bindir=/usr/bin \ 39 --datadir=/usr/share \ 40 --includedir=/usr/include \ 41 --infodir=/usr/share/info \ 42 --libdir=/usr/lib \ 43 --libexecdir=/usr/lib \ 44 --localstatedir=/var \ 45 --mandir=/usr/share/man \ 46 --sbindir=/usr/sbin \ 47 --sysconfdir=/etc \ 48 --disable-nls \ 49 --enable-shared \ 50 --disable-static \ 51 --disable-ipv6 \ 22 CONFIGURE_STYLE:= gnu 23 CONFIGURE_ARGS+= --disable-ipv6 \ 52 24 --disable-translations \ 53 25 --without-gphoto2 \ 54 --disable-debug \55 ); 56 touch $@ 26 --disable-debug 27 BUILD_STYLE:= auto 28 INSTALL_STYLE:= auto 57 29 58 $(WRKBUILD)/.built: 59 $(MAKE) -C $(WRKBUILD) 60 mkdir -p $(WRKINST) 61 $(MAKE) -C $(WRKBUILD) \ 62 DESTDIR="$(WRKINST)" \ 63 install 64 touch $@ 65 66 $(IPKG_SANE_BACKENDS): 67 install -d -m0755 $(IDIR_SANE_BACKENDS)/etc/sane.d 68 $(CP) $(WRKINST)/etc/sane.d/*.conf $(IDIR_SANE_BACKENDS)/etc/sane.d/ 69 install -d -m0755 $(IDIR_SANE_BACKENDS)/usr/sbin 70 $(CP) $(WRKINST)/usr/sbin/saned $(IDIR_SANE_BACKENDS)/usr/sbin/ 71 $(RSTRIP) $(IDIR_SANE_BACKENDS) 72 $(IPKG_BUILD) $(IDIR_SANE_BACKENDS) $(PACKAGE_DIR) 30 post-install: 31 ${INSTALL_DIR} ${IDIR_SANE_BACKENDS}/etc/sane.d 32 ${INSTALL_DIR} ${IDIR_SANE_BACKENDS}/usr/sbin 33 ${CP} ${WRKINST}/etc/sane.d/*.conf ${IDIR_SANE_BACKENDS}/etc/sane.d/ 34 ${INSTALL_BIN} ${WRKINST}/usr/sbin/saned ${IDIR_SANE_BACKENDS}/usr/sbin/ 73 35 74 36 include ${TOPDIR}/mk/pkg-bottom.mk -
package/scanlogd/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= scanlogd … … 12 12 PKG_MD5SUM:= 7b8187ea718ebe47f22805b921b909ab 13 13 PKG_INIT:= 60 14 15 14 PKG_SOURCE_URL:= http://www.openwall.com/scanlogd/ \ 16 15 ftp://ftp.wiretapped.net/pub/openwall/ \ 17 16 http://distro.ibiblio.org/pub/linux/distributions/openwall/ 18 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz19 17 20 include $ (TOPDIR)/mk/package.mk18 include ${TOPDIR}/mk/package.mk 21 19 22 $(eval $(call PKG_template,SCANLOGD,scanlogd,$ (PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))20 $(eval $(call PKG_template,SCANLOGD,scanlogd,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 23 21 24 $(WRKBUILD)/.configured: 25 $(SED) "s,/var/empty,/tmp/.scanlogd," $(WRKBUILD)/params.h 26 $(SED) "s,#undef SCANLOGD_DEVICE,#define SCANLOGD_DEVICE \"all\"," $(WRKBUILD)/params.h 27 touch $@ 22 BUILD_STYLE:= auto 23 MAKE_FLAGS+= CC="${TARGET_CC}" LD="${TARGET_CC}" CFLAGS="-c ${TARGET_CFLAGS}" \ 24 LDFLAGS= \ 25 PCAP_H="-I${STAGING_DIR}/usr/include" \ 26 NIDS_H="-I${STAGING_DIR}/usr/include" \ 27 NIDS_L="-L${STAGING_DIR}/usr/lib -lnids -lnet -lpcap" 28 ALL_TARGET:= libnids 28 29 29 $(WRKBUILD)/.built: 30 $(MAKE) -C $(WRKBUILD) \ 31 $(TARGET_CONFIGURE_OPTS) \ 32 CC="$(TARGET_CC)" LD="$(TARGET_CC)" CFLAGS="-c $(TARGET_CFLAGS)" \ 33 LDFLAGS= \ 34 PCAP_H="-I$(STAGING_DIR)/usr/include" \ 35 NIDS_H="-I$(STAGING_DIR)/usr/include" \ 36 NIDS_L="-L$(STAGING_DIR)/usr/lib -lnids -lnet -lpcap" \ 37 libnids 38 touch $@ 30 do-configure: 31 ${SED} "s,/var/empty,/tmp/.scanlogd," ${WRKBUILD}/params.h 32 ${SED} "s,#undef SCANLOGD_DEVICE,#define SCANLOGD_DEVICE \"all\"," ${WRKBUILD}/params.h 39 33 40 $(IPKG_SCANLOGD): 41 install -d -m0755 $(IDIR_SCANLOGD)/etc/init.d 42 install -m0755 ./files/scanlogd.init \ 43 $(IDIR_SCANLOGD)/etc/init.d/S$(PKG_INIT)scanlogd 44 install -d -m0755 $(IDIR_SCANLOGD)/usr/sbin 45 install -m0755 $(WRKBUILD)/$(PKG_NAME) $(IDIR_SCANLOGD)/usr/sbin/ 46 $(RSTRIP) $(IDIR_SCANLOGD) 47 $(IPKG_BUILD) $(IDIR_SCANLOGD) $(PACKAGE_DIR) 34 do-install: 35 ${INSTALL_DIR} ${IDIR_SCANLOGD}/etc/init.d 36 ${INSTALL_DIR} ${IDIR_SCANLOGD}/usr/sbin 37 ${INSTALL_BIN} ./files/scanlogd.init \ 38 ${IDIR_SCANLOGD}/etc/init.d/S${PKG_INIT}${PKG_NAME} 39 ${INSTALL_BIN} ${WRKBUILD}/${PKG_NAME} ${IDIR_SCANLOGD}/usr/sbin/ 48 40 49 41 include ${TOPDIR}/mk/pkg-bottom.mk -
package/scdp/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= scdp … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 7eafaf5a422e37d04715613993ed5d95 13 PKG_SOURCE_URL:= @SF/scdp 13 14 14 PKG_SOURCE_URL:= @SF/scdp 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,SCDP,scdp,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 18 19 $(eval $(call PKG_template,SCDP,scdp,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 CONFIGURE_STYLE:= gnu 20 BUILD_STYLE:= auto 21 INSTALL_STYLE:= auto 20 22 21 $(WRKBUILD)/.configured: 22 (cd $(WRKBUILD); rm -rf config.cache; \ 23 $(TARGET_CONFIGURE_OPTS) \ 24 CFLAGS="$(TARGET_CFLAGS)" \ 25 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 26 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 27 ./configure \ 28 --target=$(GNU_TARGET_NAME) \ 29 --host=$(GNU_TARGET_NAME) \ 30 --build=$(GNU_HOST_NAME) \ 31 --program-prefix="" \ 32 --program-suffix="" \ 33 --prefix=/usr \ 34 --exec-prefix=/usr \ 35 --bindir=/usr/bin \ 36 --datadir=/usr/share \ 37 --includedir=/usr/include \ 38 --infodir=/usr/share/info \ 39 --libdir=/usr/lib \ 40 --libexecdir=/usr/lib \ 41 --localstatedir=/var \ 42 --mandir=/usr/share/man \ 43 --sbindir=/usr/sbin \ 44 --sysconfdir=/etc \ 45 --disable-nls \ 46 --enable-shared \ 47 --disable-static \ 48 --with-gnu-ld \ 49 ); 50 touch $(WRKBUILD)/.configured 51 52 $(WRKBUILD)/.built: 53 rm -rf $(WRKINST)/ 54 mkdir -p $(WRKINST)/ 55 $(MAKE) -C $(WRKBUILD) \ 56 DESTDIR=$(WRKINST) \ 57 all install 58 touch $@ 59 60 $(IPKG_SCDP): 61 install -d -m0755 $(IDIR_SCDP)/usr/bin 62 $(CP) $(WRKINST)/usr/bin/scdp $(IDIR_SCDP)/usr/bin/ 63 $(RSTRIP) $(IDIR_SCDP) 64 $(IPKG_BUILD) $(IDIR_SCDP) $(PACKAGE_DIR) 23 post-install: 24 ${INSTALL_DIR} ${IDIR_SCDP}/usr/bin 25 ${INSTALL_BIN} ${WRKINST}/usr/bin/scdp ${IDIR_SCDP}/usr/bin/ 65 26 66 27 include ${TOPDIR}/mk/pkg-bottom.mk -
package/screen/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= screen … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= ed68ea9b43d9fba0972cb017a24940a1 13 PKG_SOURCE_URL:= @GNU/screen 13 14 14 PKG_SOURCE_URL:= @GNU/screen 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,SCREEN,screen,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 18 19 $(eval $(call PKG_template,SCREEN,screen,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 CONFIGURE_STYLE:= gnu 20 CONFIGURE_ENV+= $(foreach flag,rename fchmod fchown strerror lstat _exit utimes vsnprintf getcwd setlocale strftime,ac_cv_func_${flag}=yes) 21 BUILD_STYLE:= auto 20 22 21 $(WRKBUILD)/.configured: 22 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 23 $(TARGET_CONFIGURE_OPTS) \ 24 $(foreach flag,rename fchmod fchown strerror lstat _exit utimes vsnprintf getcwd setlocale strftime,ac_cv_func_$(flag)=yes ) \ 25 CFLAGS="$(TARGET_CFLAGS)" \ 26 CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ 27 LDFLAGS="-L$(STAGING_DIR)/usr/lib" \ 28 ./configure \ 29 --target=$(GNU_TARGET_NAME) \ 30 --host=$(GNU_TARGET_NAME) \ 31 --build=$(GNU_HOST_NAME) \ 32 --program-prefix="" \ 33 --program-suffix="" \ 34 --prefix=/usr \ 35 --exec-prefix=/usr \ 36 --bindir=/usr/bin \ 37 --datadir=/usr/share \ 38 --includedir=/usr/include \ 39 --infodir=/usr/share/info \ 40 --libdir=/usr/lib \ 41 --libexecdir=/usr/lib \ 42 --localstatedir=/var \ 43 --mandir=/usr/share/man \ 44 --sbindir=/usr/sbin \ 45 --sysconfdir=/etc \ 46 --disable-nls \ 47 --enable-shared \ 48 --disable-static \ 49 ); 50 touch $@ 51 52 $(WRKBUILD)/.built: 53 $(MAKE) -C $(WRKBUILD) 54 touch $@ 55 56 $(IPKG_SCREEN): 57 install -d -m0755 $(IDIR_SCREEN)/usr/sbin 58 install -m0755 $(WRKBUILD)/screen $(IDIR_SCREEN)/usr/sbin/ 59 $(RSTRIP) $(IDIR_SCREEN) 60 $(IPKG_BUILD) $(IDIR_SCREEN) $(PACKAGE_DIR) 23 do-install: 24 ${INSTALL_DIR} ${IDIR_SCREEN}/usr/sbin 25 ${INSTALL_BIN} ${WRKBUILD}/screen ${IDIR_SCREEN}/usr/sbin/ 61 26 62 27 include ${TOPDIR}/mk/pkg-bottom.mk -
package/ser2net/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= ser2net … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 5f83a3e8aec18331cb61069dccdfba47 13 14 13 PKG_SOURCE_URL:= @SF/ser2net/ 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz16 14 17 include $ (TOPDIR)/mk/package.mk15 include ${TOPDIR}/mk/package.mk 18 16 19 $(eval $(call PKG_template,SER2NET,ser2net,$ (PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))17 $(eval $(call PKG_template,SER2NET,ser2net,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 20 18 21 $(WRKBUILD)/.configured: $(WRKBUILD)/.prepared 22 (cd $(WRKBUILD); \ 23 $(TARGET_CONFIGURE_OPTS) \ 24 CFLAGS="$(TARGET_CFLAGS)" \ 25 ./configure \ 26 --target=$(GNU_TARGET_NAME) \ 27 --host=$(GNU_TARGET_NAME) \ 28 --build=$(GNU_HOST_NAME) \ 29 --prefix=/usr \ 30 --sysconfdir=/etc \ 31 ); 32 touch $@ 19 CONFIGURE_STYLE:= gnu 20 BUILD_STYLE:= auto 21 INSTALL_STYLE:= auto 33 22 34 $(WRKBUILD)/.built: 35 rm -rf $(WRKINST) 36 mkdir -p $(WRKINST) 37 $(MAKE) -C $(WRKBUILD) \ 38 $(TARGET_CONFIGURE_OPTS) \ 39 DESTDIR="$(WRKINST)" \ 40 all install 41 touch $@ 42 43 $(IPKG_SER2NET): 44 install -d -m0755 $(IDIR_SER2NET)/usr/sbin 45 cp -fpR $(WRKINST)/usr/sbin/ser2net $(IDIR_SER2NET)/usr/sbin 46 install -d -m0755 $(IDIR_SER2NET)/etc 47 cp -fpR $(WRKBUILD)/ser2net.conf $(IDIR_SER2NET)/etc 48 $(RSTRIP) $(IDIR_SER2NET) 49 $(IPKG_BUILD) $(IDIR_SER2NET) $(PACKAGE_DIR) 23 post-install: 24 ${INSTALL_DIR} ${IDIR_SER2NET}/etc 25 ${INSTALL_DIR} ${IDIR_SER2NET}/usr/sbin 26 ${INSTALL_BIN} ${WRKINST}/usr/sbin/ser2net ${IDIR_SER2NET}/usr/sbin 27 ${INSTALL_DATA} ${WRKBUILD}/ser2net.conf ${IDIR_SER2NET}/etc 50 28 51 29 include ${TOPDIR}/mk/pkg-bottom.mk -
package/serdisplib/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= serdisplib … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= b074e02d8d63f34cba8ec45c23f63f78 13 PKG_SOURCE_URL:= @SF/serdisplib 13 14 14 PKG_SOURCE_URL:= @SF/serdisplib 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,SERDISPLIB,serdisplib,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 18 19 $(eval $(call PKG_template,SERDISPLIB,serdisplib,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 CONFIGURE_STYLE:= gnu 20 CONFIGURE_ENV+= ac_cv_func_malloc_0_nonnull=yes 21 BUILD_STYLE:= auto 20 22 21 $(WRKBUILD)/.configured: $(WRKBUILD)/.prepared 22 (cd $(WRKBUILD); \ 23 $(TARGET_CONFIGURE_OPTS) \ 24 CFLAGS="$(TARGET_CFLAGS)" \ 25 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 26 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 27 ac_cv_func_malloc_0_nonnull=yes \ 28 ./configure \ 29 --target=$(GNU_TARGET_NAME) \ 30 --host=$(GNU_TARGET_NAME) \ 31 --build=$(GNU_HOST_NAME) \ 32 --program-prefix="" \ 33 --program-suffix="" \ 34 --prefix=/usr \ 35 --exec-prefix=/usr \ 36 --bindir=/usr/bin \ 37 --datadir=/usr/share \ 38 --includedir=/usr/include \ 39 --infodir=/usr/share/info \ 40 --libdir=/usr/lib \ 41 --libexecdir=/usr/lib \ 42 --localstatedir=/var \ 43 --mandir=/usr/share/man \ 44 --sbindir=/usr/sbin \ 45 --sysconfdir=/etc \ 46 --disable-nls \ 47 --enable-shared \ 48 --disable-static \ 49 --with-gnu-ld \ 50 ); 51 touch $@ 52 53 $(WRKBUILD)/.built: 54 $(MAKE) -C $(WRKBUILD) all 55 touch $@ 56 57 $(IPKG_SERDISPLIB): 58 install -d -m0755 $(IDIR_SERDISPLIB)/usr/lib 59 $(CP) $(WRKBUILD)/lib/libserdisp.so.* $(IDIR_SERDISPLIB)/usr/lib 60 $(RSTRIP) $(IDIR_SERDISPLIB) 61 $(IPKG_BUILD) $(IDIR_SERDISPLIB) $(PACKAGE_DIR) 62 63 $(STAGING_DIR)/usr/lib/libserdisp.so: $(WRKBUILD)/.built 64 mkdir -p $(STAGING_DIR)/usr/include 65 $(CP) $(WRKBUILD)/include/serdisplib $(STAGING_DIR)/usr/include/ 66 mkdir -p $(STAGING_DIR)/usr/lib 67 $(CP) $(WRKBUILD)/lib/libserdisp.{a,so*} $(STAGING_DIR)/usr/lib/ 68 touch $@ 69 70 install-dev: $(STAGING_DIR)/usr/lib/libserdisp.so 71 72 uninstall-dev: 73 rm -rf \ 74 $(STAGING_DIR)/usr/include/serdisplib \ 75 $(STAGING_DIR)/usr/lib/libserdisp.{a,so*} \ 76 77 compile-targets: install-dev 78 clean-targets: uninstall-dev 23 do-install: 24 ${INSTALL_DIR} ${IDIR_SERDISPLIB}/usr/lib 25 ${CP} ${WRKBUILD}/lib/libserdisp.so.* ${IDIR_SERDISPLIB}/usr/lib 79 26 80 27 include ${TOPDIR}/mk/pkg-bottom.mk -
package/setpwc/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= setpwc … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= acc0266534c5dc13ad1153ec890c1b8d 13 PKG_SOURCE_URL:= http://www.vanheusden.com/setpwc/ 14 PKG_SOURCE:= ${PKG_NAME}-${PKG_VERSION}.tgz 13 15 14 PKG_SOURCE_URL:= http://www.vanheusden.com/setpwc/ 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tgz 16 include ${TOPDIR}/mk/package.mk 16 17 17 include $(TOPDIR)/mk/package.mk 18 $(eval $(call PKG_template,SETPWC,setpwc,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 19 19 $(eval $(call PKG_template,SETPWC,setpwc,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 20 do-build: 21 ${TARGET_CC} ${TCFLAGS} -DVERSION=\"${PKG_VERSION}\" -o ${WRKBUILD}/setpwc ${WRKBUILD}/setpwc.c 20 22 21 $(WRKBUILD)/.configured: 22 touch $@ 23 24 $(WRKBUILD)/.built: 25 $(TARGET_CC) $(TARGET_CFLAGS) -DVERSION=\"$(PKG_VERSION)\" -o $(WRKBUILD)/setpwc $(WRKBUILD)/setpwc.c 26 touch $@ 27 28 $(IPKG_SETPWC): 29 install -d -m0755 $(IDIR_SETPWC)/usr/bin 30 install -m0755 $(WRKBUILD)/setpwc $(IDIR_SETPWC)/usr/bin/ 31 $(RSTRIP) $(IDIR_SETPWC) 32 $(IPKG_BUILD) $(IDIR_SETPWC) $(PACKAGE_DIR) 23 do-install: 24 ${INSTALL_DIR} ${IDIR_SETPWC}/usr/bin 25 ${INSTALL_BIN} ${WRKBUILD}/setpwc ${IDIR_SETPWC}/usr/bin/ 33 26 34 27 include ${TOPDIR}/mk/pkg-bottom.mk -
package/setserial/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= setserial … … 11 11 PKG_RELEASE:= 2 12 12 PKG_MD5SUM:= c4867d72c41564318e0107745eb7a0f2 13 14 13 PKG_SOURCE_URL:= @SF/setserial 15 14 16 include $ (TOPDIR)/mk/package.mk15 include ${TOPDIR}/mk/package.mk 17 16 18 $(eval $(call PKG_template,SETSERIAL,setserial,$ (PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))17 $(eval $(call PKG_template,SETSERIAL,setserial,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 19 18 20 $(WRKBUILD)/.configured: 21 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 22 $(TARGET_CONFIGURE_OPTS) \ 23 ./configure \ 24 --target=$(GNU_TARGET_NAME) \ 25 --host=$(GNU_TARGET_NAME) \ 26 --build=$(GNU_HOST_NAME) \ 27 --program-prefix="" \ 28 --program-suffix="" \ 29 --prefix=/usr \ 30 --exec-prefix=/usr \ 31 --bindir=/usr/bin \ 32 --datadir=/usr/share \ 33 --includedir=/usr/include \ 34 --infodir=/usr/share/info \ 35 --libdir=/usr/lib \ 36 --libexecdir=/usr/lib \ 37 --localstatedir=/var \ 38 --mandir=/usr/share/man \ 39 --sbindir=/usr/sbin \ 40 --sysconfdir=/etc \ 41 --disable-nls \ 42 ) 43 touch $@ 19 CONFIGURE_STYLE:= gnu 20 BUILD_STYLE:= auto 44 21 45 $(WRKBUILD)/.built: 46 $(MAKE) -C $(WRKBUILD) \ 47 all 48 touch $@ 49 50 $(IPKG_SETSERIAL): 51 install -d -m0755 $(IDIR_SETSERIAL)/usr/sbin 52 install -m0755 $(WRKBUILD)/setserial $(IDIR_SETSERIAL)/usr/sbin/ 53 $(RSTRIP) $(IDIR_SETSERIAL) 54 $(IPKG_BUILD) $(IDIR_SETSERIAL) $(PACKAGE_DIR) 22 do-install: 23 ${INSTALL_DIR} ${IDIR_SETSERIAL}/usr/sbin 24 ${INSTALL_BIN} ${WRKBUILD}/setserial ${IDIR_SETSERIAL}/usr/sbin/ 55 25 56 26 include ${TOPDIR}/mk/pkg-bottom.mk -
package/shat/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= shat … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= da06846f35838b14d1513523dad84d24 13 PKG_SOURCE_URL:= http://world.maxina.de/src/ 13 14 14 PKG_SOURCE_URL:= http://world.maxina.de/src/ 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,SHAT,shat,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 18 19 $(eval $(call PKG_template,SHAT,shat,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 do-build: 20 ${MAKE} -C ${WRKBUILD}/src \ 21 CC="${TARGET_CC}" LD=${TARGET_CROSS}ld \ 22 CFLAGS="${TARGET_CFLAGS} -Wall -I${WRKBUILD}/include/linux/include -I${WRKBUILD}/include -DVERSION=\\\"${PKG_VERSION}\\\" -DDROP_NETBIOS" 20 23 21 $(WRKBUILD)/.configured: 22 touch $@ 23 24 $(WRKBUILD)/.built: 25 $(MAKE) -C $(WRKBUILD)/src \ 26 CC="$(TARGET_CC)" LD=$(TARGET_CROSS)ld \ 27 CFLAGS="$(TARGET_CFLAGS) -Wall -I$(WRKBUILD)/include/linux/include -I$(WRKBUILD)/include -DVERSION=\\\"$(PKG_VERSION)\\\" -DDROP_NETBIOS" 28 touch $@ 29 30 $(IPKG_SHAT): 31 install -d -m0755 $(IDIR_SHAT)/usr/sbin 32 install -m0755 $(WRKBUILD)/src/shatd $(IDIR_SHAT)/usr/sbin/ 33 install -m0755 $(WRKBUILD)/src/shatc $(IDIR_SHAT)/usr/sbin/ 34 $(RSTRIP) $(IDIR_SHAT) 35 $(IPKG_BUILD) $(IDIR_SHAT) $(PACKAGE_DIR) 24 do-install: 25 ${INSTALL_DIR} ${IDIR_SHAT}/usr/sbin 26 ${INSTALL_BIN} ${WRKBUILD}/src/shat{c,d} ${IDIR_SHAT}/usr/sbin/ 36 27 37 28 include ${TOPDIR}/mk/pkg-bottom.mk -
package/shfs/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk8 include $ (TOPDIR)/mk/targets.mk7 include ${TOPDIR}/rules.mk 8 include ${TOPDIR}/mk/targets.mk 9 9 10 10 PKG_NAME:= shfs … … 12 12 PKG_RELEASE:= 3 13 13 PKG_MD5SUM:= 016f49d71bc32eee2b5d11fc1600cfbe 14 PKG_SOURCE_URL:= @SF/${PKG_NAME} 14 15 15 PKG_SOURCE_URL:= @SF/$(PKG_NAME) 16 include ${TOPDIR}/mk/package.mk 16 17 17 include $(TOPDIR)/mk/package.mk 18 $(eval $(call PKG_template,SHFS,shfs,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 19 19 $(eval $(call PKG_template,SHFS,shfs,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))20 20 21 $(WRKBUILD)/.configured: 22 touch $@ 21 do-build: 22 ${MAKE} -C ${WRKBUILD} \ 23 OFLAGS="${TARGET_CFLAGS}" \ 24 CC="${TARGET_CC}" \ 25 LINKER="${TARGET_CC}" \ 26 KERNEL_SOURCES="${LINUX_DIR}" \ 27 ROOT="${WRKINST}" \ 28 utils utils-install 29 ${MAKE} -C ${WRKBUILD} \ 30 ARCH="${KERNEL_ARCH}" \ 31 CROSS_COMPILE="${TARGET_CROSS}" \ 32 PATH="${TARGET_PATH}" \ 33 OFLAGS="${TARGET_CFLAGS}" \ 34 CC="${TARGET_CC}" \ 35 LINKER="${TARGET_CC}" \ 36 KERNEL="${KERNEL_VERSION}" \ 37 KERNEL_SOURCES="${LINUX_DIR}" \ 38 ROOT="${WRKINST}" \ 39 module module-install 23 40 24 $(WRKBUILD)/.built: 25 rm -rf $(WRKINST) 26 mkdir -p $(WRKINST) 27 $(MAKE) -C $(WRKBUILD) \ 28 OFLAGS="$(TARGET_CFLAGS)" \ 29 CC="$(TARGET_CC)" \ 30 LINKER="$(TARGET_CC)" \ 31 KERNEL_SOURCES="$(LINUX_DIR)" \ 32 ROOT="$(WRKINST)" \ 33 utils utils-install 34 $(MAKE) -C $(WRKBUILD) \ 35 ARCH="$(KERNEL_ARCH)" \ 36 CROSS_COMPILE="$(TARGET_CROSS)" \ 37 PATH="$(TARGET_PATH)" \ 38 OFLAGS="$(TARGET_CFLAGS)" \ 39 CC="$(TARGET_CC)" \ 40 LINKER="$(TARGET_CC)" \ 41 KERNEL="$(KERNEL_VERSION)" \ 42 KERNEL_SOURCES="$(LINUX_DIR)" \ 43 ROOT="$(WRKINST)" \ 44 module module-install 45 touch $@ 46 47 $(IPKG_SHFS): 48 install -m0755 -d $(IDIR_SHFS)/usr/sbin 49 $(CP) $(WRKINST)/usr/sbin/shfs{,u}mount $(IDIR_SHFS)/usr/sbin/ 50 $(CP) $(WRKINST)/usr/sbin/mount.shfs $(IDIR_SHFS)/usr/sbin/ 51 $(RSTRIP) $(IDIR_SHFS) 52 install -m0755 -d $(IDIR_SHFS)/lib/modules/$(KERNEL_VERSION) 53 $(CP) $(WRKINST)/lib/modules/$(KERNEL_VERSION)/kernel/fs/shfs/shfs.$(KERNEL_MOD_SUFFIX) \ 54 $(IDIR_SHFS)/lib/modules/$(KERNEL_VERSION)/ 55 $(IPKG_BUILD) $(IDIR_SHFS) $(PACKAGE_DIR) 41 do-install: 42 ${INSTALL_DIR} ${IDIR_SHFS}/usr/sbin 43 ${INSTALL_DIR} ${IDIR_SHFS}/lib/modules/${KERNEL_VERSION} 44 ${CP} ${WRKINST}/usr/sbin/shfs{,u}mount ${IDIR_SHFS}/usr/sbin/ 45 ${CP} ${WRKINST}/usr/sbin/mount.shfs ${IDIR_SHFS}/usr/sbin/ 46 ${CP} ${WRKINST}/lib/modules/${KERNEL_VERSION}/kernel/fs/shfs/shfs.${KERNEL_MOD_SUFFIX} \ 47 ${IDIR_SHFS}/lib/modules/${KERNEL_VERSION}/ 56 48 57 49 include ${TOPDIR}/mk/pkg-bottom.mk -
package/shorewall/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= shorewall … … 12 12 PKG_MD5SUM:= 4be5e3af5180252492dcaf48f699404f 13 13 PKG_INIT:= 45 14 PKG_SOURCE_URL:= http://www1.shorewall.net/pub/${PKG_NAME}/3.2/${PKG_NAME}-${PKG_VERSION} 15 PKG_SOURCE:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2 14 16 15 PKG_SOURCE_URL:= http://www1.shorewall.net/pub/$(PKG_NAME)/3.2/$(PKG_NAME)-$(PKG_VERSION) 16 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2 17 include ${TOPDIR}/mk/package.mk 17 18 18 include $(TOPDIR)/mk/package.mk 19 $(eval $(call PKG_template,SHOREWALL,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 19 20 20 $(eval $(call PKG_template,SHOREWALL,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 21 22 $(IPKG_SHOREWALL): 23 # make use of shorewalls install script 24 PREFIX="$(IDIR_SHOREWALL)" $(WRKBUILD)/install.sh -n 25 26 # down strip everything 27 sh ./downstrip $(IDIR_SHOREWALL)/etc/shorewall 28 sh ./downstrip $(IDIR_SHOREWALL)/usr/share/shorewall 29 30 # use our own init script 31 install -d -m0755 $(IDIR_SHOREWALL)/etc/init.d 32 cp ./files/shorewall.init $(IDIR_SHOREWALL)/etc/init.d/S${PKG_INIT}shorewall 33 rm -f $(IDIR_SHOREWALL)/etc/init.d/shorewall 34 35 $(RSTRIP) $(IDIR_SHOREWALL) 36 $(IPKG_BUILD) $(IDIR_SHOREWALL) $(PACKAGE_DIR) 21 do-install: 22 PREFIX="${IDIR_SHOREWALL}" ${WRKBUILD}/install.sh -n 23 sh ./downstrip ${IDIR_SHOREWALL}/etc/shorewall 24 sh ./downstrip ${IDIR_SHOREWALL}/usr/share/shorewall 25 rm -f ${IDIR_SHOREWALL}/etc/init.d/shorewall 26 ${INSTALL_DIR} ${IDIR_SHOREWALL}/etc/init.d 27 ${INSTALL_BIN} ./files/shorewall.init ${IDIR_SHOREWALL}/etc/init.d/S${PKG_INIT}${PKG_NAME} 37 28 38 29 include ${TOPDIR}/mk/pkg-bottom.mk -
package/sipp/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= sipp … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 8866e9af0d3bc29e91ebb6eab89a7f1f 13 PKG_SOURCE_URL:= @SF/sipp 14 PKG_SOURCE:= ${PKG_NAME}.${PKG_VERSION}.tar.gz 15 WRKSRC= ${WRKDIR}/${PKG_NAME} 13 16 14 PKG_SOURCE_URL:= @SF/sipp 15 PKG_SOURCE:= $(PKG_NAME).$(PKG_VERSION).tar.gz 17 include ${TOPDIR}/mk/package.mk 16 18 17 WRKSRC= ${WRKDIR}/$(PKG_NAME)19 $(eval $(call PKG_template,SIPP,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 20 19 include $(TOPDIR)/mk/package.mk 21 BUILD_STYLE:= auto 22 MAKE_FLAGS+= CC="${TARGET_CC}" \ 23 CC_linux="${TARGET_CC}" \ 24 CPP_linux="${TARGET_CC}" \ 25 CCLINK_linux="${TARGET_CC}" \ 26 CFLAGS="${TARGET_CFLAGS}" \ 27 CPPFLAGS_linux="-I${STAGING_DIR}/usr/include -I${STAGING_DIR}/include -fno-builtin -nostdinc++" \ 28 LFLAGS_linux="-nodefaultlibs -L${STAGING_DIR}/usr/lib -L${STAGING_DIR}/lib" \ 29 LIBS="-luClibc++ -lc -lm -lgcc -lpthread -ldl -lncurses" \ 30 STAGING_DIR=${STAGING_DIR} 20 31 21 $(eval $(call PKG_template,SIPP,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 22 23 $(WRKBUILD)/.configured: 24 touch $@ 25 26 $(WRKBUILD)/.built: 27 $(MAKE) -C $(WRKBUILD) \ 28 CC="$(TARGET_CC)" \ 29 CC_linux="$(TARGET_CC)" \ 30 CPP_linux="$(TARGET_CC)" \ 31 CCLINK_linux="$(TARGET_CC)" \ 32 CFLAGS="$(TARGET_CFLAGS)" \ 33 CPPFLAGS_linux="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include -fno-builtin -nostdinc++" \ 34 LFLAGS_linux="-nodefaultlibs -L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 35 LIBS="-luClibc++ -lc -lm -lgcc -lpthread -ldl -lncurses" \ 36 STAGING_DIR=$(STAGING_DIR) \ 37 all 38 touch $@ 39 40 $(IPKG_SIPP): 41 mkdir -p $(IDIR_SIPP)/usr/sbin 42 $(CP) $(WRKBUILD)/$(PKG_NAME) $(IDIR_SIPP)/usr/sbin/ 43 $(RSTRIP) $(IDIR_SIPP) 44 $(IPKG_BUILD) $(IDIR_SIPP) $(PACKAGE_DIR) 32 do-install: 33 ${INSTALL_DIR} ${IDIR_SIPP}/usr/sbin 34 ${INSTALL_BIN} ${WRKBUILD}/${PKG_NAME} ${IDIR_SIPP}/usr/sbin/ 45 35 46 36 include ${TOPDIR}/mk/pkg-bottom.mk -
package/siproxd/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= siproxd … … 12 12 PKG_MD5SUM:= 2fa02bd6f83070593bfc2d383ce614fa 13 13 PKG_INIT:= 60 14 PKG_SOURCE_URL:= @SF/siproxd 14 15 15 PKG_SOURCE_URL:= @SF/siproxd 16 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 16 include ${TOPDIR}/mk/package.mk 17 17 18 include $(TOPDIR)/mk/package.mk 18 $(eval $(call PKG_template,SIPROXD,siproxd,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 19 19 20 $(eval $(call PKG_template,SIPROXD,siproxd,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 20 CONFIGURE_STYLE:= gnu 21 BUILD_STYLE:= auto 22 INSTALL_STYLE:= auto 21 23 22 $(WRKBUILD)/.configured: 23 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 24 $(TARGET_CONFIGURE_OPTS) \ 25 CFLAGS="$(TARGET_CFLAGS)" \ 26 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 27 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 28 ./configure \ 29 --target=$(GNU_TARGET_NAME) \ 30 --host=$(GNU_TARGET_NAME) \ 31 --build=$(GNU_HOST_NAME) \ 32 --program-prefix="" \ 33 --program-suffix="" \ 34 --prefix=/usr \ 35 --exec-prefix=/usr \ 36 --bindir=/usr/bin \ 37 --datadir=/usr/share \ 38 --includedir=/usr/include \ 39 --infodir=/usr/share/info \ 40 --libdir=/usr/lib \ 41 --libexecdir=/usr/lib \ 42 --localstatedir=/var \ 43 --mandir=/usr/share/man \ 44 --sbindir=/usr/sbin \ 45 --sysconfdir=/etc \ 46 --disable-nls \ 47 --enable-shared \ 48 --disable-static \ 49 ); 50 touch $@ 51 52 $(WRKBUILD)/.built: 53 rm -rf $(WRKINST) 54 mkdir -p $(WRKINST) 55 $(MAKE) -C $(WRKBUILD) \ 56 DESTDIR="$(WRKINST)" \ 57 all install 58 touch $@ 59 60 $(IPKG_SIPROXD): 61 install -d -m0755 $(IDIR_SIPROXD)/etc 62 $(CP) $(WRKINST)/etc/siproxd.conf.example $(IDIR_SIPROXD)/etc/siproxd.conf 63 $(CP) $(WRKINST)/etc/siproxd_passwd.cfg $(IDIR_SIPROXD)/etc/ 64 install -d -m0755 $(IDIR_SIPROXD)/etc/init.d 65 install -m0755 files/siproxd.init \ 66 $(IDIR_SIPROXD)/etc/init.d/S$(PKG_INIT)siproxd 67 install -d -m0755 $(IDIR_SIPROXD)/usr/sbin 68 $(CP) $(WRKINST)/usr/sbin/siproxd $(IDIR_SIPROXD)/usr/sbin/ 69 $(RSTRIP) $(IDIR_SIPROXD) 70 $(IPKG_BUILD) $(IDIR_SIPROXD) $(PACKAGE_DIR) 24 post-install: 25 ${INSTALL_DIR} ${IDIR_SIPROXD}/etc/init.d 26 ${INSTALL_DIR} ${IDIR_SIPROXD}/usr/sbin 27 ${INSTALL_DATA} ${WRKINST}/etc/siproxd.conf.example ${IDIR_SIPROXD}/etc/siproxd.conf 28 ${INSTALL_DATA} ${WRKINST}/etc/siproxd_passwd.cfg ${IDIR_SIPROXD}/etc/ 29 ${INSTALL_BIN} files/siproxd.init \ 30 ${IDIR_SIPROXD}/etc/init.d/S${PKG_INIT}siproxd 31 ${INSTALL_BIN} ${WRKINST}/usr/sbin/siproxd ${IDIR_SIPROXD}/usr/sbin/ 71 32 72 33 include ${TOPDIR}/mk/pkg-bottom.mk -
package/sipsak/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= sipsak … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= c4eb8e282902e75f4f040f09ea9d99d5 13 14 13 PKG_SOURCE_URL:= http://download.berlios.de/sipsak/ \ 15 14 http://ftp.iptel.org/pub/sipsak/ 16 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz17 15 18 include $ (TOPDIR)/mk/package.mk16 include ${TOPDIR}/mk/package.mk 19 17 20 $(eval $(call PKG_template,SIPSAK,sipsak,$ (PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))18 $(eval $(call PKG_template,SIPSAK,sipsak,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 21 19 22 $(WRKBUILD)/.configured: 23 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 24 $(TARGET_CONFIGURE_OPTS) \ 25 CFLAGS="$(TARGET_CFLAGS)" \ 26 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 27 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 28 ac_cv_func_malloc_0_nonnull=yes \ 29 ./configure \ 30 --target=$(GNU_TARGET_NAME) \ 31 --host=$(GNU_TARGET_NAME) \ 32 --build=$(GNU_HOST_NAME) \ 33 --program-prefix="" \ 34 --program-suffix="" \ 35 --prefix=/usr \ 36 --exec-prefix=/usr \ 37 --bindir=/usr/bin \ 38 --datadir=/usr/share \ 39 --includedir=/usr/include \ 40 --infodir=/usr/share/info \ 41 --libdir=/usr/lib \ 42 --libexecdir=/usr/lib \ 43 --localstatedir=/var \ 44 --mandir=/usr/share/man \ 45 --sbindir=/usr/sbin \ 46 --sysconfdir=/etc \ 47 --disable-nls \ 48 --enable-shared \ 49 --disable-static \ 50 --disable-gnutls \ 51 ); 52 touch $@ 20 CONFIGURE_STYLE:= gnu 21 CONFIGURE_ENV+= ac_cv_func_malloc_0_nonnull=yes 22 CONFIGURE_ARGS+= --disable-gnutls 23 BUILD_STYLE:= auto 24 INSTALL_STYLE:= auto 53 25 54 $(WRKBUILD)/.built: 55 rm -rf $(WRKINST) 56 mkdir -p $(WRKINST) 57 $(MAKE) -C $(WRKBUILD) \ 58 DESTDIR="$(WRKINST)" \ 59 all install 60 touch $@ 61 62 $(IPKG_SIPSAK): 63 install -d -m0755 $(IDIR_SIPSAK)/usr/bin 64 $(CP) $(WRKINST)/usr/bin/sipsak $(IDIR_SIPSAK)/usr/bin/ 65 $(RSTRIP) $(IDIR_SIPSAK) 66 $(IPKG_BUILD) $(IDIR_SIPSAK) $(PACKAGE_DIR) 26 post-install: 27 ${INSTALL_DIR} ${IDIR_SIPSAK}/usr/bin 28 ${INSTALL_BIN} ${WRKINST}/usr/bin/sipsak ${IDIR_SIPSAK}/usr/bin/ 67 29 68 30 include ${TOPDIR}/mk/pkg-bottom.mk -
package/slurm/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= slurm … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= e68d09202b835c644f7f6b7f070f29a2 13 PKG_SOURCE_URL:= http://www.wormulon.net/files/code/slurm/ 13 14 14 PKG_SOURCE_URL:= http://www.wormulon.net/files/code/slurm/ 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,SLURM,slurm,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 18 19 $(eval $(call PKG_template,SLURM,slurm,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 CONFIGURE_STYLE:= gnu 20 CONFIGURE_ARGS+= LIBS="-lncurses" \ 21 ac_cv_func_malloc_0_nonnull=yes \ 22 ac_cv_lib_ncurses_use_default_colors=yes 23 BUILD_STYLE:= auto 24 MAKE_FLAGS:= CPPFLAGS="${TCPPFLAGS}" CFLAGS="${TCFLAGS}" LDFLAGS="${TLDFLAGS}" 25 INSTALL_STYLE:= auto 20 26 21 $(WRKBUILD)/.configured: $(WRKBUILD)/.prepared 22 (cd $ (WRKBUILD); rm -rf config.{cache,status}; \27 pre-configured: 28 (cd ${WRKBUILD}; \ 23 29 touch configure.in; \ 24 30 touch aclocal.m4; \ … … 26 32 touch config.h.in; \ 27 33 touch configure; \ 28 $(TARGET_CONFIGURE_OPTS) \ 29 CFLAGS="$(TARGET_CFLAGS)" \ 30 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 31 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 32 LIBS="-lncurses" \ 33 ac_cv_func_malloc_0_nonnull=yes \ 34 ac_cv_lib_ncurses_use_default_colors=yes \ 35 ./configure \ 36 --target=$(GNU_TARGET_NAME) \ 37 --host=$(GNU_TARGET_NAME) \ 38 --build=$(GNU_HOST_NAME) \ 39 --program-prefix="" \ 40 --program-suffix="" \ 41 --prefix=/usr \ 42 --exec-prefix=/usr \ 43 --bindir=/usr/bin \ 44 --datadir=/usr/share \ 45 --includedir=/usr/include \ 46 --infodir=/usr/share/info \ 47 --libdir=/usr/lib \ 48 --libexecdir=/usr/lib \ 49 --localstatedir=/var \ 50 --mandir=/usr/share/man \ 51 --sbindir=/usr/sbin \ 52 --sysconfdir=/etc \ 53 --disable-nls \ 54 ); 55 touch $@ 34 ) 56 35 57 $(WRKBUILD)/.built: 58 rm -rf $(WRKINST) 59 mkdir -p $(WRKINST) 60 $(MAKE) -C $(WRKBUILD) \ 61 DESTDIR="$(WRKINST)" \ 62 all install 63 touch $@ 64 65 $(IPKG_SLURM): 66 install -d -m0755 $(IDIR_SLURM)/usr/bin 67 $(CP) $(WRKINST)/usr/bin/slurm $(IDIR_SLURM)/usr/bin/ 68 $(RSTRIP) $(IDIR_SLURM) 69 $(IPKG_BUILD) $(IDIR_SLURM) $(PACKAGE_DIR) 36 post-install: 37 ${INSTALL_DIR} ${IDIR_SLURM}/usr/bin 38 ${INSTALL_BIN} ${WRKINST}/usr/bin/slurm ${IDIR_SLURM}/usr/bin/ 70 39 71 40 include ${TOPDIR}/mk/pkg-bottom.mk -
package/socat/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= socat … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= a80022054be327a461afae8e306cae6f 13 PKG_SOURCE_URL:= http://www.dest-unreach.org/socat/download/ 14 PKG_SOURCE:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2 13 15 14 PKG_SOURCE_URL:= http://www.dest-unreach.org/socat/download/ 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2 16 WRKSRC= ${WRKDIR}/${PKG_NAME}-1.4 16 17 17 WRKSRC= ${WRKDIR}/$(PKG_NAME)-1.4 18 include ${TOPDIR}/mk/package.mk 18 19 19 include $(TOPDIR)/mk/package.mk 20 $(eval $(call PKG_template,SOCAT,socat,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 20 21 21 $(eval $(call PKG_template,SOCAT,socat,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 22 CONFIGURE_STYLE:= gnu 23 CONFIGURE_ENV+= sc_cv_termios_ispeed="no" 24 CONFIGURE_ARGS+= --disable-libwrap \ 25 --disable-readline 26 BUILD_STYLE:= auto 27 INSTALL_STYLE:= auto 22 28 23 $(WRKBUILD)/.configured: 24 (cd $(WRKBUILD); rm -rf config.{cache,status}; \ 25 $(TARGET_CONFIGURE_OPTS) \ 26 CFLAGS="$(TARGET_CFLAGS)" \ 27 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 28 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 29 sc_cv_termios_ispeed="no" \ 30 ./configure \ 31 --target=$(GNU_TARGET_NAME) \ 32 --host=$(GNU_TARGET_NAME) \ 33 --build=$(GNU_HOST_NAME) \ 34 --program-prefix="" \ 35 --program-suffix="" \ 36 --prefix=/usr \ 37 --exec-prefix=/usr \ 38 --bindir=/usr/bin \ 39 --datadir=/usr/share \ 40 --includedir=/usr/include \ 41 --infodir=/usr/share/info \ 42 --libdir=/usr/lib \ 43 --libexecdir=/usr/lib \ 44 --localstatedir=/var \ 45 --mandir=/usr/share/man \ 46 --sbindir=/usr/sbin \ 47 --sysconfdir=/etc \ 48 --disable-nls \ 49 --disable-libwrap \ 50 --disable-readline \ 51 ) 52 touch $@ 53 54 $(WRKBUILD)/.built: 55 rm -rf $(WRKINST) 56 mkdir -p $(WRKINST) 57 $(MAKE) -C $(WRKBUILD) \ 58 DESTDIR="$(WRKINST)" \ 59 all install 60 touch $@ 61 62 $(IPKG_SOCAT): 63 install -d -m0755 $(IDIR_SOCAT)/usr/bin 64 $(CP) $(WRKINST)/usr/bin/socat $(IDIR_SOCAT)/usr/bin/ 65 $(RSTRIP) $(IDIR_SOCAT) 66 $(IPKG_BUILD) $(IDIR_SOCAT) $(PACKAGE_DIR) 29 post-install: 30 ${INSTALL_DIR} ${IDIR_SOCAT}/usr/bin 31 ${INSTALL_BIN} ${WRKINST}/usr/bin/socat ${IDIR_SOCAT}/usr/bin/ 67 32 68 33 include ${TOPDIR}/mk/pkg-bottom.mk -
package/speex/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= speex … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 734892c8ca5e7e835828048a1289a0cc 13 PKG_SOURCE_URL:= http://us.speex.org/download 13 14 14 PKG_SOURCE_URL:= http://us.speex.org/download 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,LIBSPEEX,libspeex,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 18 19 $(eval $(call PKG_template,LIBSPEEX,libspeex,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 CONFIGURE_STYLE:= gnu 20 CONFIGURE_ARGS+= --disable-oggtest 21 BUILD_STYLE:= auto 22 INSTALL_STYLE:= auto 23 XAKE_FLAGS+= bin_PROGRAMS="" 20 24 21 $(WRKBUILD)/.configured: 22 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 23 $(TARGET_CONFIGURE_OPTS) \ 24 CFLAGS="$(strip $(TARGET_CFLAGS))" \ 25 CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ 26 LDFLAGS="-L$(STAGING_DIR)/usr/lib" \ 27 ./configure \ 28 --target=$(GNU_TARGET_NAME) \ 29 --host=$(GNU_TARGET_NAME) \ 30 --build=$(GNU_HOST_NAME) \ 31 --program-prefix="" \ 32 --program-suffix="" \ 33 --prefix=/usr \ 34 --exec-prefix=/usr \ 35 --bindir=/usr/bin \ 36 --datadir=/usr/share \ 37 --includedir=/usr/include \ 38 --infodir=/usr/share/info \ 39 --libdir=/usr/lib \ 40 --libexecdir=/usr/lib \ 41 --localstatedir=/var \ 42 --mandir=/usr/share/man \ 43 --sbindir=/usr/sbin \ 44 --sysconfdir=/etc \ 45 --disable-nls \ 46 --enable-shared \ 47 --enable-static \ 48 --disable-oggtest \ 49 ); 50 touch $@ 51 52 $(WRKBUILD)/.built: 53 rm -rf $(WRKINST) 54 mkdir -p $(WRKINST) 55 $(MAKE) -C $(WRKBUILD) \ 56 DESTDIR="$(WRKINST)" \ 57 bin_PROGRAMS="" \ 58 all install 59 touch $@ 60 61 $(IPKG_LIBSPEEX): 62 install -d -m0755 $(IDIR_LIBSPEEX)/usr/lib 63 $(CP) $(WRKINST)/usr/lib/libspeex.so.* $(IDIR_LIBSPEEX)/usr/lib/ 64 $(RSTRIP) $(IDIR_LIBSPEEX) 65 $(IPKG_BUILD) $(IDIR_LIBSPEEX) $(PACKAGE_DIR) 66 67 $(STAGING_DIR)/usr/lib/libspeex.so: $(WRKBUILD)/.built 68 mkdir -p $(STAGING_DIR)/usr/include 69 $(CP) $(WRKINST)/usr/include/speex $(STAGING_DIR)/usr/include/ 70 mkdir -p $(STAGING_DIR)/usr/lib 71 $(CP) $(WRKINST)/usr/lib/libspeex.{a,so*} $(STAGING_DIR)/usr/lib/ 72 mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig 73 $(CP) $(WRKINST)/usr/lib/pkgconfig/speex.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 74 touch $@ 75 76 install-dev: $(STAGING_DIR)/usr/lib/libspeex.so 77 78 uninstall-dev: 79 rm -rf \ 80 $(STAGING_DIR)/usr/include/speex \ 81 $(STAGING_DIR)/usr/lib/libspeex.{a,so*} \ 82 $(STAGING_DIR)/usr/lib/pkgconfig/speex.pc \ 83 84 compile-targets: install-dev 85 clean-targets: uninstall-dev 25 post-install: 26 ${INSTALL_DIR} ${IDIR_LIBSPEEX}/usr/lib 27 ${CP} ${WRKINST}/usr/lib/libspeex.so.* ${IDIR_LIBSPEEX}/usr/lib/ 86 28 87 29 include ${TOPDIR}/mk/pkg-bottom.mk -
package/sqlite/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= sqlite … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= eb5d9d7e7853b3af78e767d709b7fced 13 PKG_SOURCE_URL:= http://www.sqlite.org/ 13 14 14 PKG_SOURCE_URL:= http://www.sqlite.org/ 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,LIBSQLITE,libsqlite,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 $(eval $(call PKG_template,SQLITE_CLI,sqlite-cli,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 19 19 $(eval $(call PKG_template,LIBSQLITE,libsqlite,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 20 $(eval $(call PKG_template,SQLITE_CLI,sqlite-cli,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 20 CONFIGURE_STYLE:= gnu 21 CONFIGURE_ENV+= config_BUILD_CC="${HOSTCC}" \ 22 config_BUILD_CFLAGS="-O2" \ 23 config_TARGET_CC="${TARGET_CC}" \ 24 config_TARGET_CFLAGS="${TARGET_CFLAGS}" \ 25 config_TARGET_READLINE_INC="-I${STAGING_DIR}/usr/include" \ 26 config_TARGET_READLINE_LIBS="-L${STAGING_DIR}/usr/lib -lreadline -lncurses" 27 CONFIGURE_ARGS+= --disable-tcl 28 BUILD_STYLE:= auto 29 INSTALL_STYLE:= auto 21 30 22 $(WRKBUILD)/.configured: 23 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 24 $(TARGET_CONFIGURE_OPTS) \ 25 CFLAGS="$(TARGET_CFLAGS)" \ 26 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 27 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 28 config_BUILD_CC="$(HOSTCC)" \ 29 config_BUILD_CFLAGS="-O2" \ 30 config_TARGET_CC="$(TARGET_CC)" \ 31 config_TARGET_CFLAGS="$(TARGET_CFLAGS)" \ 32 config_TARGET_READLINE_INC="-I$(STAGING_DIR)/usr/include" \ 33 config_TARGET_READLINE_LIBS="-L$(STAGING_DIR)/usr/lib -lreadline -lncurses" \ 34 ./configure \ 35 --target=$(GNU_TARGET_NAME) \ 36 --host=$(GNU_TARGET_NAME) \ 37 --build=$(GNU_HOST_NAME) \ 38 --program-prefix="" \ 39 --program-suffix="" \ 40 --prefix=/usr \ 41 --exec-prefix=/usr \ 42 --bindir=/usr/bin \ 43 --datadir=/usr/share \ 44 --includedir=/usr/include \ 45 --infodir=/usr/share/info \ 46 --libdir=/usr/lib \ 47 --libexecdir=/usr/lib \ 48 --localstatedir=/var \ 49 --mandir=/usr/share/man \ 50 --sbindir=/usr/sbin \ 51 --sysconfdir=/etc \ 52 --disable-nls \ 53 --enable-shared \ 54 --enable-static \ 55 --disable-tcl \ 56 ); 57 touch $@ 58 59 $(WRKBUILD)/.built: 60 rm -rf $(WRKINST) 61 mkdir -p $(WRKINST) 62 $(MAKE) -C $(WRKBUILD) \ 63 DESTDIR="$(WRKINST)" \ 64 all install 65 touch $@ 66 67 $(IPKG_LIBSQLITE): 68 install -d -m0755 $(IDIR_LIBSQLITE)/usr/lib 69 $(CP) $(WRKINST)/usr/lib/libsqlite3.so.* $(IDIR_LIBSQLITE)/usr/lib/ 70 $(RSTRIP) $(IDIR_LIBSQLITE) 71 $(IPKG_BUILD) $(IDIR_LIBSQLITE) $(PACKAGE_DIR) 72 73 $(IPKG_SQLITE_CLI): 74 install -d -m0755 $(IDIR_SQLITE_CLI)/usr/bin 75 $(CP) $(WRKINST)/usr/bin/sqlite3 $(IDIR_SQLITE_CLI)/usr/bin/ 76 $(RSTRIP) $(IDIR_SQLITE_CLI) 77 $(IPKG_BUILD) $(IDIR_SQLITE_CLI) $(PACKAGE_DIR) 78 79 $(STAGING_DIR)/usr/lib/libsqlite3.so: $(WRKBUILD)/.built 80 mkdir -p $(STAGING_DIR)/usr/include 81 $(CP) $(WRKINST)/usr/include/sqlite3.h $(STAGING_DIR)/usr/include/ 82 mkdir -p $(STAGING_DIR)/usr/lib 83 $(CP) $(WRKINST)/usr/lib/libsqlite3.{a,so*} $(STAGING_DIR)/usr/lib/ 84 mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig 85 $(CP) $(WRKINST)/usr/lib/pkgconfig/sqlite3.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 86 touch $@ 87 88 install-dev: $(STAGING_DIR)/usr/lib/libsqlite3.so 89 90 uninstall-dev: 91 rm -rf \ 92 $(STAGING_DIR)/usr/include/sqlite3.h \ 93 $(STAGING_DIR)/usr/lib/libsqlite3.{a,so*} \ 94 $(STAGING_DIR)/usr/lib/pkgconfig/sqlite3.pc \ 95 96 compile-targets: install-dev 97 clean-targets: uninstall-dev 31 post-install: 32 ${INSTALL_DIR} ${IDIR_LIBSQLITE}/usr/lib 33 ${CP} ${WRKINST}/usr/lib/libsqlite3.so.* ${IDIR_LIBSQLITE}/usr/lib/ 34 ${INSTALL_DIR} ${IDIR_SQLITE_CLI}/usr/bin 35 ${INSTALL_BIN} ${WRKINST}/usr/bin/sqlite3 ${IDIR_SQLITE_CLI}/usr/bin/ 98 36 99 37 include ${TOPDIR}/mk/pkg-bottom.mk -
package/sqlite2/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= sqlite2 … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 838dbac20b56d2c4292e98848505a05b 13 PKG_SOURCE_URL:= http://www.sqlite.org/ 14 PKG_SOURCE:= sqlite-${PKG_VERSION}.tar.gz 13 15 14 PKG_SOURCE_URL:= http://www.sqlite.org/ 15 PKG_SOURCE:= sqlite-$(PKG_VERSION).tar.gz 16 WRKSRC= ${WRKDIR}/sqlite-${PKG_VERSION} 16 17 17 WRKSRC= ${WRKDIR}/sqlite-$(PKG_VERSION) 18 include ${TOPDIR}/mk/package.mk 18 19 19 include $(TOPDIR)/mk/package.mk 20 $(eval $(call PKG_template,LIBSQLITE2,libsqlite2,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 21 $(eval $(call PKG_template,SQLITE2_CLI,sqlite2-cli,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 20 22 21 $(eval $(call PKG_template,LIBSQLITE2,libsqlite2,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 22 $(eval $(call PKG_template,SQLITE2_CLI,sqlite2-cli,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 23 CONFIGURE_STYLE:= gnu 24 CONFIGURE_ENV+= config_BUILD_CC="${HOSTCC}" \ 25 config_BUILD_CFLAGS="-O2" \ 26 config_TARGET_CC="${TARGET_CC}" \ 27 config_TARGET_CFLAGS="${TARGET_CFLAGS}" \ 28 config_TARGET_READLINE_INC="-I${STAGING_DIR}/usr/include" \ 29 config_TARGET_READLINE_LIBS="-L${STAGING_DIR}/usr/lib -lreadline -lncurses" \ 30 config_TARGET_TCL_INC="-DNO_TCL=1" 31 BUILD_STYLE:= auto 32 INSTALL_STYLE:= auto 23 33 24 $(WRKBUILD)/.configured: 25 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 26 $(TARGET_CONFIGURE_OPTS) \ 27 CFLAGS="$(TARGET_CFLAGS)" \ 28 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 29 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 30 config_BUILD_CC="$(HOSTCC)" \ 31 config_BUILD_CFLAGS="-O2" \ 32 config_TARGET_CC="$(TARGET_CC)" \ 33 config_TARGET_CFLAGS="$(TARGET_CFLAGS)" \ 34 config_TARGET_READLINE_INC="-I$(STAGING_DIR)/usr/include" \ 35 config_TARGET_READLINE_LIBS="-L$(STAGING_DIR)/usr/lib -lreadline -lncurses" \ 36 config_TARGET_TCL_INC="-DNO_TCL=1" \ 37 ./configure \ 38 --target=$(GNU_TARGET_NAME) \ 39 --host=$(GNU_TARGET_NAME) \ 40 --build=$(GNU_HOST_NAME) \ 41 --program-prefix="" \ 42 --program-suffix="" \ 43 --prefix=/usr \ 44 --exec-prefix=/usr \ 45 --bindir=/usr/bin \ 46 --datadir=/usr/share \ 47 --includedir=/usr/include \ 48 --infodir=/usr/share/info \ 49 --libdir=/usr/lib \ 50 --libexecdir=/usr/lib \ 51 --localstatedir=/var \ 52 --mandir=/usr/share/man \ 53 --sbindir=/usr/sbin \ 54 --sysconfdir=/etc \ 55 --enable-shared \ 56 --enable-static \ 57 ); 58 touch $@ 59 60 $(WRKBUILD)/.built: 61 rm -rf $(WRKINST) 62 mkdir -p $(WRKINST) 63 $(MAKE) -C $(WRKBUILD) \ 64 DESTDIR="$(WRKINST)" \ 65 all install 66 touch $@ 67 68 $(IPKG_LIBSQLITE2): 69 install -d -m0755 $(IDIR_LIBSQLITE2)/usr/lib 70 $(CP) $(WRKINST)/usr/lib/libsqlite.so.* $(IDIR_LIBSQLITE2)/usr/lib/ 71 $(RSTRIP) $(IDIR_LIBSQLITE2) 72 $(IPKG_BUILD) $(IDIR_LIBSQLITE2) $(PACKAGE_DIR) 73 74 $(IPKG_SQLITE2_CLI): 75 install -d -m0755 $(IDIR_SQLITE2_CLI)/usr/bin 76 $(CP) $(WRKINST)/usr/bin/sqlite $(IDIR_SQLITE2_CLI)/usr/bin/ 77 $(RSTRIP) $(IDIR_SQLITE2_CLI) 78 $(IPKG_BUILD) $(IDIR_SQLITE2_CLI) $(PACKAGE_DIR) 79 80 $(STAGING_DIR)/usr/lib/libsqlite.so: $(WRKBUILD)/.built 81 mkdir -p $(STAGING_DIR)/usr/include 82 $(CP) $(WRKINST)/usr/include/sqlite.h $(STAGING_DIR)/usr/include/ 83 mkdir -p $(STAGING_DIR)/usr/lib 84 $(CP) $(WRKINST)/usr/lib/libsqlite.{a,so*} $(STAGING_DIR)/usr/lib/ 85 mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig 86 $(CP) $(WRKINST)/usr/lib/pkgconfig/sqlite.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 87 touch $@ 88 89 install-dev: $(STAGING_DIR)/usr/lib/libsqlite.so 90 91 uninstall-dev: 92 rm -rf \ 93 $(STAGING_DIR)/usr/include/sqlite.h \ 94 $(STAGING_DIR)/usr/lib/libsqlite.{a,so*} \ 95 $(STAGING_DIR)/usr/lib/pkgconfig/sqlite.pc \ 96 97 compile-targets: install-dev 98 clean-targets: uninstall-dev 34 post-install: 35 ${INSTALL_DIR} ${IDIR_LIBSQLITE2}/usr/lib/ 36 ${CP} ${WRKINST}/usr/lib/libsqlite.so.* ${IDIR_LIBSQLITE2}/usr/lib/ 37 ${INSTALL_DIR} ${IDIR_SQLITE2_CLI}/usr/bin/ 38 ${INSTALL_BIN} ${WRKINST}/usr/bin/sqlite ${IDIR_SQLITE2_CLI}/usr/bin/ 99 39 100 40 include ${TOPDIR}/mk/pkg-bottom.mk -
package/squid/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= squid … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 3e64468e123be1246d17486dab6bee87 13 14 13 PKG_SOURCE_URL:= http://www.squid-cache.org/Versions/v2/2.5/ 15 PKG_SOURCE:= $ (PKG_NAME)-$(PKG_VERSION).tar.bz214 PKG_SOURCE:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2 16 15 17 16 AUTH_MODULES:=basic digest ntlm 18 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_BASIC_AUTH_GETPWNAM),)17 ifneq (${FWRT_PACKAGE_SQUID_MOD_BASIC_AUTH_GETPWNAM},) 19 18 BASIC_AUTH_HELPERS+= getpwnam 20 19 endif 21 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_BASIC_AUTH_NCSA),)20 ifneq (${FWRT_PACKAGE_SQUID_MOD_BASIC_AUTH_NCSA},) 22 21 BASIC_AUTH_HELPERS+= NCSA 23 22 endif 24 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_BASIC_AUTH_SMB),)23 ifneq (${FWRT_PACKAGE_SQUID_MOD_BASIC_AUTH_SMB},) 25 24 BASIC_AUTH_HELPERS+= SMB 26 25 endif 27 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_BASIC_AUTH_WINBIND),)26 ifneq (${FWRT_PACKAGE_SQUID_MOD_BASIC_AUTH_WINBIND},) 28 27 BASIC_AUTH_HELPERS+= winbind 29 28 endif 30 29 31 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_DIGEST_AUTH_PASSWORD),)30 ifneq (${FWRT_PACKAGE_SQUID_MOD_DIGEST_AUTH_PASSWORD},) 32 31 DIGEST_AUTH_HELPERS:=password 33 32 endif 34 33 35 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_EXTERNAL_ACL_IP_USER),)34 ifneq (${FWRT_PACKAGE_SQUID_MOD_EXTERNAL_ACL_IP_USER},) 36 35 EXTERNAL_ACL_HELPERS+= ip_user 37 36 endif 38 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP),)37 ifneq (${FWRT_PACKAGE_SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP},) 39 38 EXTERNAL_ACL_HELPERS+= unix_group 40 39 endif 41 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_EXTERNAL_ACL_WINBIND_GROUP),)40 ifneq (${FWRT_PACKAGE_SQUID_MOD_EXTERNAL_ACL_WINBIND_GROUP},) 42 41 EXTERNAL_ACL_HELPERS+= winbind_group 43 42 endif 44 43 45 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_NTLM_AUTH_FAKEAUTH),)44 ifneq (${FWRT_PACKAGE_SQUID_MOD_NTLM_AUTH_FAKEAUTH},) 46 45 NTLM_AUTH_HELPERS+= fakeauth 47 46 endif 48 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_NTLM_AUTH_SMB_AUTH),)47 ifneq (${FWRT_PACKAGE_SQUID_MOD_NTLM_AUTH_SMB_AUTH},) 49 48 NTLM_AUTH_HELPERS+= SMB 50 49 endif 51 ifneq ($ (FWRT_PACKAGE_SQUID_MOD_NTLM_AUTH_WINBIND_AUTH),)50 ifneq (${FWRT_PACKAGE_SQUID_MOD_NTLM_AUTH_WINBIND_AUTH},) 52 51 NTLM_AUTH_HELPERS+= winbind 53 52 endif 54 53 55 include $ (TOPDIR)/mk/package.mk54 include ${TOPDIR}/mk/package.mk 56 55 57 56 define PKG_mod_template 58 59 $$(IPKG_$(1)): 60 install -d -m0755 $$(IDIR_$(1))/usr/lib/squid 61 if [ -e $(WRKINST)/usr/lib/squid/$(2) ]; then \ 62 $(CP) $(WRKINST)/usr/lib/squid/$(2) $$(IDIR_$(1))/usr/lib/squid/ ; \ 63 fi 64 $(RSTRIP) $$(IDIR_$(1)) 65 $(IPKG_BUILD) $$(IDIR_$(1)) $(PACKAGE_DIR) 66 57 if [ -e ${WRKINST}/usr/lib/squid/${2} ]; then \ 58 ${INSTALL_DIR} ${IDIR_${1}}/usr/lib/squid/ ; \ 59 ${INSTALL_BIN} ${WRKINST}/usr/lib/squid/${2} ${IDIR_${1}}/usr/lib/squid/ ; \ 60 fi 67 61 endef 68 62 63 #$${IPKG_${1}}: 64 # install -d -m0755 $${IDIR_${1}}/usr/lib/squid 65 # if [ -e ${WRKINST}/usr/lib/squid/${2} ]; then \ 66 # ${CP} ${WRKINST}/usr/lib/squid/${2} $${IDIR_${1}}/usr/lib/squid/ ; \ 67 # fi 68 # ${RSTRIP} $${IDIR_${1}} 69 # ${IPKG_BUILD} $${IDIR_${1}} ${PACKAGE_DIR} 70 # 71 #endef 69 72 70 $(eval $(call PKG_template,SQUID,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))71 $(eval $(call PKG_template,SQUID_MOD_BASIC_AUTH_GETPWNAM,$(PKG_NAME)-mod-basic-auth-getpwnam,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))72 $(eval $(call PKG_template,SQUID_MOD_BASIC_AUTH_NCSA,$(PKG_NAME)-mod-basic-auth-ncsa,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))73 $(eval $(call PKG_template,SQUID_MOD_BASIC_AUTH_SMB,$(PKG_NAME)-mod-basic-auth-smb,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))74 $(eval $(call PKG_template,SQUID_MOD_BASIC_AUTH_WINBIND,$(PKG_NAME)-mod-basic-auth-winbind,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))75 $(eval $(call PKG_template,SQUID_MOD_DIGEST_AUTH_PASSWORD,$(PKG_NAME)-mod-digest-auth-password,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))76 $(eval $(call PKG_template,SQUID_MOD_EXTERNAL_ACL_IP_USER,$(PKG_NAME)-mod-external-acl-ip-user,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))77 $(eval $(call PKG_template,SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP,$(PKG_NAME)-mod-external-acl-unix-group,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))78 $(eval $(call PKG_template,SQUID_MOD_EXTERNAL_ACL_WINBIND_GROUP,$(PKG_NAME)-mod-external-acl-winbind-group,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))79 $(eval $(call PKG_template,SQUID_MOD_NTLM_AUTH_FAKEAUTH,$(PKG_NAME)-mod-ntlm-auth-fakeauth,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))80 $(eval $(call PKG_template,SQUID_MOD_NTLM_AUTH_SMB_AUTH,$(PKG_NAME)-mod-ntlm-auth-smb-auth,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))81 $(eval $(call PKG_template,SQUID_MOD_NTLM_AUTH_WINBIND_AUTH,$(PKG_NAME)-mod-ntlm-auth-winbind-auth,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))82 73 83 $(eval $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_GETPWNAM,getpwname_auth)) 84 $(eval $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_LDAP,ldap)) 85 $(eval $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_NCSA,ncsa_auth)) 86 $(eval $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_SMB,smb_auth)) 87 $(eval $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_WINBIND,wb_auth)) 88 $(eval $(call PKG_mod_template,SQUID_MOD_DIGEST_AUTH_PASSWORD,digest_pw_auth)) 89 $(eval $(call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_IP_USER,ip_user_check)) 90 $(eval $(call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_LDAP_GROUP,ldap_auth)) 91 $(eval $(call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP,squid_unix_group)) 92 $(eval $(call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_WINBIND_GROUP,wb_group)) 93 $(eval $(call PKG_mod_template,SQUID_MOD_NTLM_AUTH_FAKEAUTH,fakeauth_auth)) 94 $(eval $(call PKG_mod_template,SQUID_MOD_NTLM_AUTH_SMB_AUTH,ntlm_auth)) 95 $(eval $(call PKG_mod_template,SQUID_MOD_NTLM_AUTH_WINBIND_AUTH,wb_ntlmauth)) 74 $(eval $(call PKG_template,SQUID,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 75 $(eval $(call PKG_template,SQUID_MOD_BASIC_AUTH_GETPWNAM,${PKG_NAME}-mod-basic-auth-getpwnam,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 76 $(eval $(call PKG_template,SQUID_MOD_BASIC_AUTH_NCSA,${PKG_NAME}-mod-basic-auth-ncsa,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 77 $(eval $(call PKG_template,SQUID_MOD_BASIC_AUTH_SMB,${PKG_NAME}-mod-basic-auth-smb,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 78 $(eval $(call PKG_template,SQUID_MOD_BASIC_AUTH_WINBIND,${PKG_NAME}-mod-basic-auth-winbind,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 79 $(eval $(call PKG_template,SQUID_MOD_DIGEST_AUTH_PASSWORD,${PKG_NAME}-mod-digest-auth-password,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 80 $(eval $(call PKG_template,SQUID_MOD_EXTERNAL_ACL_IP_USER,${PKG_NAME}-mod-external-acl-ip-user,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 81 $(eval $(call PKG_template,SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP,${PKG_NAME}-mod-external-acl-unix-group,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 82 $(eval $(call PKG_template,SQUID_MOD_EXTERNAL_ACL_WINBIND_GROUP,${PKG_NAME}-mod-external-acl-winbind-group,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 83 $(eval $(call PKG_template,SQUID_MOD_NTLM_AUTH_FAKEAUTH,${PKG_NAME}-mod-ntlm-auth-fakeauth,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 84 $(eval $(call PKG_template,SQUID_MOD_NTLM_AUTH_SMB_AUTH,${PKG_NAME}-mod-ntlm-auth-smb-auth,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 85 $(eval $(call PKG_template,SQUID_MOD_NTLM_AUTH_WINBIND_AUTH,${PKG_NAME}-mod-ntlm-auth-winbind-auth,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 96 86 97 $(WRKBUILD)/.configured: 98 (cd $(WRKBUILD); rm -rf config.cache; \ 99 $(TARGET_CONFIGURE_OPTS) \ 100 CFLAGS="$(TARGET_CFLAGS)" \ 101 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 102 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 103 ac_cv_sizeof_void_p=4 \ 104 ac_cv_sizeof_short=2 \ 105 ac_cv_sizeof_int=4 \ 106 ac_cv_sizeof_long=4 \ 107 ac_cv_sizeof_long_long=8 \ 108 ac_cv_sizeof___int64=0 \ 109 ac_cv_sizeof_int16_t=2 \ 110 ac_cv_sizeof_uint16_t=2 \ 111 ac_cv_sizeof_u_int16_t=2 \ 112 ac_cv_sizeof_int32_t=4 \113 ac_cv_sizeof_uint32_t=4\114 ac_cv_sizeof_u_int32_t=4 \115 ac_cv_sizeof_int64_t=8\116 ac_cv_sizeof_uint64_t=8 \117 ac_cv_sizeof_u_int64_t=8\118 ac_cv_func_setresuid=no\119 ac_cv_func_va_copy=no\120 ac_cv_func___va_copy=no\121 ./configure\122 --disable-dependency-tracking\123 --target=$(GNU_TARGET_NAME)\124 --host=$(GNU_TARGET_NAME)\125 --build=$(GNU_HOST_NAME)\126 --program-prefix=""\127 --program-suffix=""\128 --prefix=/usr\129 --exec-prefix=/usr \130 --bindir=/usr/bin\87 #${eval ${call PKG_mod_template,SQUID_MOD_BASIC_AUTH_GETPWNAM,getpwname_auth}} 88 #${eval ${call PKG_mod_template,SQUID_MOD_BASIC_AUTH_LDAP,ldap}} 89 #${eval ${call PKG_mod_template,SQUID_MOD_BASIC_AUTH_NCSA,ncsa_auth}} 90 #${eval ${call PKG_mod_template,SQUID_MOD_BASIC_AUTH_SMB,smb_auth}} 91 #${eval ${call PKG_mod_template,SQUID_MOD_BASIC_AUTH_WINBIND,wb_auth}} 92 #${eval ${call PKG_mod_template,SQUID_MOD_DIGEST_AUTH_PASSWORD,digest_pw_auth}} 93 #${eval ${call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_IP_USER,ip_user_check}} 94 #${eval ${call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_LDAP_GROUP,ldap_auth}} 95 #${eval ${call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP,squid_unix_group}} 96 #${eval ${call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_WINBIND_GROUP,wb_group}} 97 #${eval ${call PKG_mod_template,SQUID_MOD_NTLM_AUTH_FAKEAUTH,fakeauth_auth}} 98 #${eval ${call PKG_mod_template,SQUID_MOD_NTLM_AUTH_SMB_AUTH,ntlm_auth}} 99 #${eval ${call PKG_mod_template,SQUID_MOD_NTLM_AUTH_WINBIND_AUTH,wb_ntlmauth}} 100 101 CONFIGURE_STYLE:= gnu 102 CONFIGURE_ENV+= ac_cv_sizeof_void_p=4 \ 103 ac_cv_sizeof_short=2 \ 104 ac_cv_sizeof_int=4 \ 105 ac_cv_sizeof_long=4 \ 106 ac_cv_sizeof_long_long=8 \ 107 ac_cv_sizeof___int64=0 \ 108 ac_cv_sizeof_int16_t=2 \ 109 ac_cv_sizeof_uint16_t=2 \ 110 ac_cv_sizeof_u_int16_t=2 \ 111 ac_cv_sizeof_int32_t=4 \ 112 ac_cv_sizeof_uint32_t=4 \ 113 ac_cv_sizeof_u_int32_t=4 \ 114 ac_cv_sizeof_int64_t=8 \ 115 ac_cv_sizeof_uint64_t=8 \ 116 ac_cv_sizeof_u_int64_t=8 \ 117 ac_cv_func_setresuid=no \ 118 ac_cv_func_va_copy=no \ 119 ac_cv_func___va_copy=no 120 CONFIGURE_ARGS+= --disable-dependency-tracking \ 131 121 --datadir=/usr/share/squid \ 132 --includedir=/usr/include \133 --infodir=/usr/share/info \134 --libdir=/usr/lib \135 122 --libexecdir=/usr/lib/squid \ 136 --localstatedir=/var \137 --mandir=/usr/share/man \138 --sbindir=/usr/sbin \139 123 --sysconfdir=/etc/squid \ 140 124 --enable-shared \ … … 159 143 --enable-delay-pools \ 160 144 --enable-useragent-log \ 161 --with-openssl=$ (STAGING_DIR)/usr \162 --enable-auth="$ (AUTH_MODULES)" \163 --enable-basic-auth-helpers="$ (BASIC_AUTH_HELPERS)" \164 --enable-ntlm-auth-helpers="$ (NTLM_AUTH_HELPERS)" \165 --enable-digest-auth-helpers="$ (DIGEST_AUTH_HELPERS)" \166 --enable-external-acl-helpers="$ (EXTERNAL_ACL_HELPERS)" \167 ); 168 touch $@ 145 --with-openssl=${STAGING_DIR}/usr \ 146 --enable-auth="${AUTH_MODULES}" \ 147 --enable-basic-auth-helpers="${BASIC_AUTH_HELPERS}" \ 148 --enable-ntlm-auth-helpers="${NTLM_AUTH_HELPERS}" \ 149 --enable-digest-auth-helpers="${DIGEST_AUTH_HELPERS}" \ 150 --enable-external-acl-helpers="${EXTERNAL_ACL_HELPERS}" 151 BUILD_STYLE:= auto 152 INSTALL_STYLE:= auto 169 153 170 $(WRKBUILD)/.built: 171 rm -rf $(WRKINST) 172 mkdir -p $(WRKINST) 173 $(MAKE) -C $(WRKBUILD) \ 174 DESTDIR=$(WRKINST) \ 175 all install 176 touch $@ 177 178 $(IPKG_SQUID): 179 install -d -m0755 $(IDIR_SQUID)/etc/squid 180 $(CP) $(WRKINST)/etc/squid/mime.conf $(IDIR_SQUID)/etc/squid/ 181 $(CP) $(WRKINST)/etc/squid/squid.conf $(IDIR_SQUID)/etc/squid/ 182 install -d -m0755 $(IDIR_SQUID)/usr/share/squid 183 $(CP) $(WRKINST)/usr/share/squid/* $(IDIR_SQUID)/usr/share/squid/ 184 install -d -m0755 $(IDIR_SQUID)/usr/sbin 185 $(CP) $(WRKINST)/usr/sbin/squid $(IDIR_SQUID)/usr/sbin/ 186 $(RSTRIP) $(IDIR_SQUID) 187 $(IPKG_BUILD) $(IDIR_SQUID) $(PACKAGE_DIR) 154 post-install: 155 ${INSTALL_DIR} ${IDIR_SQUID}/etc/squid 156 ${INSTALL_DATA} ${WRKINST}/etc/squid/mime.conf \ 157 ${WRKINST}/etc/squid/squid.conf ${IDIR_SQUID}/etc/squid/ 158 ${INSTALL_DIR} ${IDIR_SQUID}/usr/share/squid 159 ${CP} ${WRKINST}/usr/share/squid/* ${IDIR_SQUID}/usr/share/squid/ 160 ${INSTALL_DIR} ${IDIR_SQUID}/usr/sbin 161 ${INSTALL_BIN} ${WRKINST}/usr/sbin/squid ${IDIR_SQUID}/usr/sbin/ 162 $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_GETPWNAM,getpwname_auth) 163 $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_LDAP,ldap) 164 $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_NCSA,ncsa_auth) 165 $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_SMB,smb_auth) 166 $(call PKG_mod_template,SQUID_MOD_BASIC_AUTH_WINBIND,wb_auth) 167 $(call PKG_mod_template,SQUID_MOD_DIGEST_AUTH_PASSWORD,digest_pw_auth) 168 $(call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_IP_USER,ip_user_check) 169 $(call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_LDAP_GROUP,ldap_auth) 170 $(call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_UNIX_GROUP,squid_unix_group) 171 $(call PKG_mod_template,SQUID_MOD_EXTERNAL_ACL_WINBIND_GROUP,wb_group) 172 $(call PKG_mod_template,SQUID_MOD_NTLM_AUTH_FAKEAUTH,fakeauth_auth) 173 $(call PKG_mod_template,SQUID_MOD_NTLM_AUTH_SMB_AUTH,ntlm_auth) 174 $(call PKG_mod_template,SQUID_MOD_NTLM_AUTH_WINBIND_AUTH,wb_ntlmauth) 188 175 189 176 include ${TOPDIR}/mk/pkg-bottom.mk -
package/srelay/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= srelay … … 12 12 PKG_MD5SUM:= 4a9f3298b38d8588f0ffde31b946a47f 13 13 PKG_INIT:= 60 14 15 14 PKG_SOURCE_URL:= @SF/socks-relay 16 15 17 include $ (TOPDIR)/mk/package.mk16 include ${TOPDIR}/mk/package.mk 18 17 19 $(eval $(call PKG_template,SRELAY,srelay,$ (PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))18 $(eval $(call PKG_template,SRELAY,srelay,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 20 19 21 $(WRKBUILD)/.configured: 22 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 23 $(TARGET_CONFIGURE_OPTS) \ 24 CFLAGS="$(TARGET_CFLAGS)" \ 25 ./configure \ 26 --target=$(GNU_TARGET_NAME) \ 27 --host=$(GNU_TARGET_NAME) \ 28 --build=$(GNU_HOST_NAME) \ 29 --program-prefix="" \ 30 --program-suffix="" \ 31 --prefix=/usr \ 32 --exec-prefix=/usr \ 33 --bindir=/usr/bin \ 34 --datadir=/usr/share \ 35 --includedir=/usr/include \ 36 --infodir=/usr/share/info \ 37 --libdir=/usr/lib \ 38 --libexecdir=/usr/lib \ 39 --localstatedir=/var \ 40 --mandir=/usr/share/man \ 41 --sbindir=/usr/sbin \ 42 --sysconfdir=/etc \ 43 --disable-thread \ 44 --disable-nls \ 45 ); 46 touch $@ 20 CONFIGURE_STYLE:= gnu 21 CONFIGURE_ARGS+= --disable-thread 22 BUILD_STYLE:= auto 47 23 48 $(WRKBUILD)/.built: 49 rm -rf $(WRKINST) 50 mkdir -p $(WRKINST) 51 $(MAKE) -C $(WRKBUILD) \ 52 CC="$(TARGET_CC)" \ 53 all 54 $(CP) $(WRKBUILD)/srelay $(WRKINST) 55 touch $@ 56 57 $(IPKG_SRELAY): 58 $(INSTALL_DIR) $(IDIR_SRELAY)/usr/bin 59 $(INSTALL_DIR) $(IDIR_SRELAY)/etc/init.d 60 $(INSTALL_BIN) $(WRKINST)/srelay $(IDIR_SRELAY)/usr/bin/ 61 $(INSTALL_BIN) ./files/srelay.init \ 62 $(IDIR_SRELAY)/etc/init.d/S$(PKG_INIT)srelay 63 $(INSTALL_DATA) ./files/srelay.conf $(IDIR_SRELAY)/etc 64 $(RSTRIP) $(IDIR_SRELAY) 65 $(IPKG_BUILD) $(IDIR_SRELAY) $(PACKAGE_DIR) 24 do-install: 25 ${INSTALL_DIR} ${IDIR_SRELAY}/usr/bin 26 ${INSTALL_DIR} ${IDIR_SRELAY}/etc/init.d 27 ${INSTALL_BIN} ${WRKBUILD}/srelay ${IDIR_SRELAY}/usr/bin/ 28 ${INSTALL_BIN} ./files/srelay.init \ 29 ${IDIR_SRELAY}/etc/init.d/S${PKG_INIT}${PKG_NAME} 30 ${INSTALL_DATA} ./files/srelay.conf ${IDIR_SRELAY}/etc 66 31 67 32 include ${TOPDIR}/mk/pkg-bottom.mk -
package/ssltunnel/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= ssltunnel … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= bfe529edb9b6c97bc03d213676b1f35d 13 PKG_SOURCE_URL:= http://www.hsc.fr/ressources/outils/ssltunnel/download 13 14 14 PKG_SOURCE_URL:= http://www.hsc.fr/ressources/outils/ssltunnel/download 15 PKG_SOURCE:= ${PKG_NAME}-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,SSLTUNNEL,ssltunnel,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 18 19 $(eval $(call PKG_template,SSLTUNNEL,ssltunnel,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 CONFIGURE_STYLE:= gnu 20 CONFIGURE_ENV+= BUILD_CC="${TARGET_CC}" 21 BUILD_STYLE:= auto 22 INSTALL_STYLE:= auto 23 XAKE_FLAGS+= CCOPT="${TARGET_CFLAGS}" INCLS="-I. -I${STAGING_DIR}/usr/include" 20 24 21 $(WRKBUILD)/.configured: 22 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 23 BUILD_CC="$(TARGET_CC)" HOSTCC=$(HOSTCC) \ 24 $(TARGET_CONFIGURE_OPTS) \ 25 CFLAGS="$(TARGET_CFLAGS)" \ 26 CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ 27 LDFLAGS="-L$(STAGING_DIR)/usr/lib" \ 28 ./configure \ 29 --target=$(GNU_TARGET_NAME) \ 30 --host=$(GNU_TARGET_NAME) \ 31 --build=$(GNU_HOST_NAME) \ 32 --program-prefix="" \ 33 --program-suffix="" \ 34 --prefix=/usr \ 35 --exec-prefix=/usr \ 36 --bindir=/usr/bin \ 37 --datadir=/usr/share \ 38 --includedir=/usr/include \ 39 --infodir=/usr/share/info \ 40 --libdir=/usr/lib \ 41 --libexecdir=/usr/lib \ 42 --localstatedir=/var \ 43 --mandir=/usr/share/man \ 44 --sbindir=/usr/sbin \ 45 --sysconfdir=/etc \ 46 ); 47 touch $@ 48 49 $(WRKBUILD)/.built: 50 rm -rf $(WRKINST) 51 mkdir -p $(WRKINST) 52 $(MAKE) -C $(WRKBUILD) \ 53 CCOPT="$(TARGET_CFLAGS)" INCLS="-I. -I$(STAGING_DIR)/usr/include" \ 54 DESTDIR="$(WRKINST)" \ 55 all install 56 touch $@ 57 58 $(IPKG_SSLTUNNEL): 59 install -m0755 -d $(IDIR_SSLTUNNEL)/usr/bin 60 install -m0755 -d $(IDIR_SSLTUNNEL)/usr/sbin 61 install -m0755 -d $(IDIR_SSLTUNNEL)/usr/lib 62 install -m0755 $(WRKINST)/usr/bin/pppclient $(IDIR_SSLTUNNEL)/usr/bin/ 63 install -m0755 $(WRKINST)/usr/sbin/pppwho $(IDIR_SSLTUNNEL)/usr/sbin/ 64 install -m0755 $(WRKINST)/usr/lib/pppserver $(IDIR_SSLTUNNEL)/usr/lib/ 65 $(RSTRIP) $(IDIR_SSLTUNNEL) 66 $(IPKG_BUILD) $(IDIR_SSLTUNNEL) $(PACKAGE_DIR) 25 post-install: 26 ${INSTALL_DIR} ${IDIR_SSLTUNNEL}/usr/{bin,sbin,lib} 27 ${INSTALL_BIN} ${WRKINST}/usr/bin/pppclient ${IDIR_SSLTUNNEL}/usr/bin/ 28 ${INSTALL_BIN} ${WRKINST}/usr/sbin/pppwho ${IDIR_SSLTUNNEL}/usr/sbin/ 29 ${INSTALL_BIN} ${WRKINST}/usr/lib/pppserver ${IDIR_SSLTUNNEL}/usr/lib/ 67 30 68 31 include ${TOPDIR}/mk/pkg-bottom.mk -
package/ssmtp/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= ssmtp … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 957e6fff08625fe34f4fc33d0925bbc9 13 PKG_SOURCE_URL:= http://ftp.debian.org/debian/pool/main/s/ssmtp/ 14 PKG_SOURCE:= ${PKG_NAME}_${PKG_VERSION}.orig.tar.gz 13 15 14 PKG_SOURCE_URL:= http://ftp.debian.org/debian/pool/main/s/ssmtp/ 15 PKG_SOURCE:= $(PKG_NAME)_$(PKG_VERSION).orig.tar.gz 16 include ${TOPDIR}/mk/package.mk 16 17 17 include $(TOPDIR)/mk/package.mk 18 $(eval $(call PKG_template,SSMTP,ssmtp,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 19 19 FWRT_PACKAGE_SSMTP=m 20 CONFIGURE_STYLE:= gnu 21 BUILD_STYLE:= auto 20 22 21 $(eval $(call PKG_template,SSMTP,ssmtp,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 22 23 $(WRKBUILD)/.configured: 24 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 25 $(TARGET_CONFIGURE_OPTS) \ 26 CFLAGS="$(TARGET_CFLAGS)" \ 27 CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ 28 LDFLAGS="-L$(STAGING_DIR)/usr/lib" \ 29 ./configure \ 30 --target=$(GNU_TARGET_NAME) \ 31 --host=$(GNU_TARGET_NAME) \ 32 --build=$(GNU_HOST_NAME) \ 33 --program-prefix="" \ 34 --program-suffix="" \ 35 --prefix=/usr \ 36 --exec-prefix=/usr \ 37 --bindir=/usr/bin \ 38 --datadir=/usr/share \ 39 --includedir=/usr/include \ 40 --infodir=/usr/share/info \ 41 --libdir=/usr/lib \ 42 --libexecdir=/usr/lib \ 43 --localstatedir=/var \ 44 --mandir=/usr/share/man \ 45 --sbindir=/usr/sbin \ 46 --sysconfdir=/etc \ 47 --disable-nls \ 48 ); 49 touch $@ 50 51 $(WRKBUILD)/.built: 52 $(MAKE) -C $(WRKBUILD) \ 53 all 54 touch $@ 55 56 $(IPKG_SSMTP): 57 install -m0755 -d $(IDIR_SSMTP)/etc/ssmtp 58 install -m0644 $(WRKBUILD)/ssmtp.conf $(IDIR_SSMTP)/etc/ssmtp/ 59 install -m0644 $(WRKBUILD)/revaliases $(IDIR_SSMTP)/etc/ssmtp/ 60 install -m0755 -d $(IDIR_SSMTP)/usr/sbin 61 $(CP) $(WRKBUILD)/ssmtp $(IDIR_SSMTP)/usr/sbin/ 62 ln -sf ssmtp $(IDIR_SSMTP)/usr/sbin/sendmail 63 $(RSTRIP) $(IDIR_SSMTP) 64 $(IPKG_BUILD) $(IDIR_SSMTP) $(PACKAGE_DIR) 23 do-install: 24 ${INSTALL_DIR} ${IDIR_SSMTP}/etc/ssmtp 25 ${INSTALL_DIR} ${IDIR_SSMTP}/usr/sbin 26 ${INSTALL_DATA} ${WRKBUILD}/ssmtp.conf ${IDIR_SSMTP}/etc/ssmtp/ 27 ${INSTALL_DATA} ${WRKBUILD}/revaliases ${IDIR_SSMTP}/etc/ssmtp/ 28 ${INSTALL_BIN} ${WRKBUILD}/ssmtp ${IDIR_SSMTP}/usr/sbin/ 29 ln -sf ssmtp ${IDIR_SSMTP}/usr/sbin/sendmail 65 30 66 31 include ${TOPDIR}/mk/pkg-bottom.mk -
package/strace/Makefile
r5491c66 r995a296 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= strace … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 28335e15c83456a3db055a0a0efcb4fe 13 PKG_SOURCE_URL:= @SF/strace 14 PKG_SOURCE:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2 13 15 14 PKG_SOURCE_URL:= @SF/strace 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.bz2 16 include ${TOPDIR}/mk/package.mk 16 17 17 include $(TOPDIR)/mk/package.mk 18 $(eval $(call PKG_template,STRACE,strace,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 19 19 $(eval $(call PKG_template,STRACE,strace,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 20 CONFIGURE_STYLE:= gnu 21 BUILD_STYLE:= auto 20 22 21 $(WRKBUILD)/.configured: 22 (cd $(WRKBUILD); rm -rf config.cache; \ 23 $(TARGET_CONFIGURE_OPTS) \ 24 CFLAGS="$(TARGET_CFLAGS)" \ 25 CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ 26 LDFLAGS="-L$(STAGING_DIR)/usr/lib" \ 27 ./configure \ 28 --target=$(GNU_TARGET_NAME) \ 29 --host=$(GNU_TARGET_NAME) \ 30 --build=$(GNU_HOST_NAME) \ 31 --program-prefix="" \ 32 --program-suffix="" \ 33 --prefix=/usr \ 34 --exec-prefix=/usr \ 35 --bindir=/usr/bin \ 36 --datadir=/usr/share \ 37 --includedir=/usr/include \ 38 --infodir=/usr/share/info \ 39 --libdir=/usr/lib \ 40 --libexecdir=/usr/lib \ 41 --localstatedir=/var \ 42 --mandir=/usr/share/man \ 43 --sbindir=/usr/sbin \ 44 --sysconfdir=/etc \ 45 --disable-nls \ 46 ); 47 touch $@ 48 49 $(WRKBUILD)/.built: 50 $(MAKE) -C $(WRKBUILD) \ 51 CC="$(TARGET_CC)" 52 touch $@ 53 54 $(IPKG_STRACE): 55 mkdir -p $(IDIR_STRACE)/usr/sbin 56 $(CP) $(WRKBUILD)/$(PKG_NAME) $(IDIR_STRACE)/usr/sbin/ 57 $(RSTRIP) $(IDIR_STRACE) 58 $(IPKG_BUILD) $(IDIR_STRACE) $(PACKAGE_DIR) 23 do-install: 24 ${INSTALL_DIR} ${IDIR_STRACE}/usr/sbin/ 25 ${INSTALL_BIN} ${WRKBUILD}/${PKG_NAME} ${IDIR_STRACE}/usr/sbin/ 59 26 60 27 include ${TOPDIR}/mk/pkg-bottom.mk
Note:
See TracChangeset
for help on using the changeset viewer.
