SECTION:=libs
CATEGORY:=Libraries
TITLE:=bzip2 is a freely available, patent free, high-quality data compressor.
- URL:=http://www.bzip.org
+ URL:=http://www.bzip.org/
endef
define Build/Compile
$(STAGING_DIR)/usr/lib/libbz2.a
endef
-$(eval $(call BuildPackage,libbzip2))
+$(eval $(call Build/DefaultTargets))
PKG_VERSION:=1.1.2
PKG_RELEASE:=1
-PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=@SF/flac
PKG_MD5SUM:=2bfc127cdda02834d0491ab531a20960
PKG_CAT:=zcat
-PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
SECTION:=libs
CATEGORY:=Libraries
TITLE:=Free Lossless Audio Codec library
- DESCRIPTION:=Free Lossless Audio Codec (FLAC) library.
URL:=ttp://flac.sourceforge.net/
endef
endef
define Build/Compile
- rm -rf $(PKG_INSTALL_DIR)
- mkdir -p $(PKG_INSTALL_DIR)
$(MAKE) -C $(PKG_BUILD_DIR) -f Makefile.lite \
$(TARGET_CONFIGURE_OPTS) \
RELEASE_CFLAGS="$(TARGET_CFLAGS)" \
libFLAC
endef
-define Package/libflac/install
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) $(PKG_BUILD_DIR)/obj/release/lib/libFLAC.so $(1)/usr/lib/
-endef
-
define Build/InstallDev
mkdir -p $(STAGING_DIR)/usr/include
$(CP) $(PKG_BUILD_DIR)/include/FLAC $(STAGING_DIR)/usr/include/
$(STAGING_DIR)/usr/lib/libFLAC.{a,so}
endef
+define Package/libflac/install
+ $(INSTALL_DIR) $(1)/usr/lib
+ $(CP) $(PKG_BUILD_DIR)/obj/release/lib/libFLAC.so $(1)/usr/lib/
+endef
+
$(eval $(call BuildPackage,libflac))
--enable-shared \
--enable-static \
--disable-rpath \
- --with-gnu-ld \
--without-x \
--without-freetype \
--with-jpeg=$(STAGING_DIR)/usr \
endef
define Build/UninstallDev
- rm -rf $(STAGING_DIR)/usr/bin/gdlib-config \
+ rm -rf \
+ $(STAGING_DIR)/usr/bin/gdlib-config \
$(STAGING_DIR)/usr/include/entities.h \
$(STAGING_DIR)/usr/include/gd{,_io,cache,fontg,fontl,fontmb,fonts,fontt,fx}.h \
$(STAGING_DIR)/usr/lib/libgd.{a,so*}
PKG_VERSION:=20040621-cvs
PKG_RELEASE:=1
-PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=ftp://ftp.amselinux.net/source/
PKG_MD5SUM:=2077e620047404881a65d39c53c9917e
PKG_CAT:=bzcat
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(INCLUDE_DIR)/package.mk
SECTION:=libs
CATEGORY:=Libraries
TITLE:=The amwall library
- DESCRIPTION:=The amwall library.\\\
- A library for amwall configuration files.
+ DESCRIPTION:=\
+ A library for amwall configuration files.
URL:=http://amselinux.de/
endef
all install
endef
-define Package/libamsel/install
- $(INSTALL_DIR) $(1)/usr/lib
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib
-endef
-
define Build/InstallDev
mkdir -p $(STAGING_DIR)/usr/include
$(CP) $(PKG_INSTALL_DIR)/usr/include/amsel/compat.h $(STAGING_DIR)/usr/include/
mkdir -p $(STAGING_DIR)/usr/include/compat
- $(CP) $(PKG_INSTALL_DIR)/usr/include/amsel/compat/queue.h $(STAGING_DIR)/usr/include/compat
- mkdir -p $(STAGING_DIR)/usr/lib/
+ $(CP) $(PKG_INSTALL_DIR)/usr/include/amsel/compat/queue.h $(STAGING_DIR)/usr/include/compat/
+ mkdir -p $(STAGING_DIR)/usr/lib
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libamsel.so $(STAGING_DIR)/usr/lib/
endef
$(STAGING_DIR)/usr/lib/libamsel.so
endef
+define Package/libamsel/install
+ $(INSTALL_DIR) $(1)/usr/lib
+ $(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(1)/usr/lib
+endef
+
$(eval $(call BuildPackage,libamsel))
$(call Build/Configure/Default, \
--enable-shared \
--enable-static \
- --with-pf_packet=yes, \
+ --with-pf_packet=yes \
+ , \
ac_cv_libnet_endianess=$(ENDIANESS) \
ac_libnet_have_pf_packet=yes \
)
$(call Build/Configure/Default, \
--enable-shared \
--enable-static \
- --with-pf_packet=yes, \
+ --with-pf_packet=yes \
+ , \
ac_cv_libnet_endianess=$(ENDIANESS) \
ac_libnet_have_pf_packet=yes \
ac_libnet_have_packet_socket=yes \
PKG_VERSION:=1.18
PKG_RELEASE:=1
-PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.packetfactory.net/projects/libnids/dist/
PKG_MD5SUM:=9ee6dcdfac97bae6fe611aa27d2594a5
PKG_CAT:=zcat
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(INCLUDE_DIR)/package.mk
define Build/Configure
$(call Build/Configure/Default, \
- --enable-shared \
- --enable-static \
- --with-libnet="$(STAGING_DIR)/usr/lib/libnet-1.0.x" \
- --with-libpcap="$(STAGING_DIR)/usr" \
- , \
- CFLAGS="$$$$CFLAGS $$$$CPPFLAGS" \
+ --enable-shared \
+ --enable-static \
+ --with-libnet="$(STAGING_DIR)/usr/lib/libnet-1.0.x" \
+ --with-libpcap="$(STAGING_DIR)/usr" \
+ , \
+ CFLAGS="$$$$CFLAGS $$$$CPPFLAGS" \
)
endef
endef
define Build/UninstallDev
- rm -rf $(STAGING_DIR)/usr/include/nids.h \
+ rm -rf \
+ $(STAGING_DIR)/usr/include/nids.h \
$(STAGING_DIR)/usr/lib/libnids.{a,so*}
endef
define Package/liblzo/install
$(INSTALL_DIR) $(1)/usr/lib
- $(CP) $(PKG_INSTALL_DIR)/usr/lib/liblzo2.so.* $(1)/usr/lib
+ $(CP) $(PKG_INSTALL_DIR)/usr/lib/liblzo2.so.* $(1)/usr/lib/
endef
$(eval $(call BuildPackage,liblzo))
define Build/InstallDev
mkdir -p $(STAGING_DIR)/usr/include/matrixSsl
- $(CP) $(PKG_BUILD_DIR)/matrixSsl.h $(STAGING_DIR)/usr/include/matrixSsl
+ $(CP) $(PKG_BUILD_DIR)/matrixSsl.h $(STAGING_DIR)/usr/include/matrixSsl/
ln -sf matrixSsl/matrixSsl.h $(STAGING_DIR)/usr/include/matrixSsl.h
mkdir -p $(STAGING_DIR)/usr/lib
- $(CP) $(PKG_BUILD_DIR)/src/libmatrixssl.so* $(STAGING_DIR)/usr/lib
+ $(CP) $(PKG_BUILD_DIR)/src/libmatrixssl.so* $(STAGING_DIR)/usr/lib/
endef
define Build/UninstallDev
PKG_VERSION:=0.2.1
PKG_RELEASE:=1
-PKG_BUILD_DIR:=$(BUILD_DIR)/uClibc++-$(PKG_VERSION)
PKG_SOURCE:=uClibc++-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=http://cxx.uclibc.org/src/
PKG_MD5SUM:=6e6032c49916b199ffe6a585552fd46b
PKG_CAT:=bzcat
+PKG_BUILD_DIR:=$(BUILD_DIR)/uClibc++-$(PKG_VERSION)
+
include $(INCLUDE_DIR)/package.mk
define Package/uclibcxx
SECTION:=libs
CATEGORY:=Libraries
TITLE:=C++ library for embedded systems
- DESCRIPTION:=A standard C++ library for embedded systems
URL:=http://cxx.uclibc.org/src/
endef
UCLIBC_TARGET_ARCH:=$(shell echo $(ARCH) | sed -e s'/-.*//' \
- -e 's/i.86/i386/' \
- -e 's/sparc.*/sparc/' \
- -e 's/m68k.*/m68k/' \
- -e 's/ppc/powerpc/g' \
- -e 's/v850.*/v850/g' \
- -e 's/sh64/sh/' \
- -e 's/sh[234].*/sh/' \
- -e 's/mips.*/mips/' \
- -e 's/mipsel.*/mips/' \
- -e 's/cris.*/cris/' \
+ -e 's/i.86/i386/' \
+ -e 's/sparc.*/sparc/' \
+ -e 's/m68k.*/m68k/' \
+ -e 's/ppc/powerpc/g' \
+ -e 's/v850.*/v850/g' \
+ -e 's/sh64/sh/' \
+ -e 's/sh[234].*/sh/' \
+ -e 's/mips.*/mips/' \
+ -e 's/mipsel.*/mips/' \
+ -e 's/cris.*/cris/' \
)
define Build/Configure
all
endef
-define Package/uclibcxx/install
- $(INSTALL_DIR) $(1)/lib
- $(CP) $(PKG_BUILD_DIR)/src/libuClibc++*.so.* $(1)/lib/
- $(CP) $(PKG_BUILD_DIR)/src/libuClibc++-*.so $(1)/lib/
-endef
-
define Build/InstallDev
mkdir -p $(STAGING_DIR)/usr/include
$(MAKE) -C $(PKG_BUILD_DIR) \
rm -rf $(STAGING_DIR)/lib/libuClibc++*.{a,so*}
endef
+define Package/uclibcxx/install
+ $(INSTALL_DIR) $(1)/lib
+ $(CP) $(PKG_BUILD_DIR)/src/libuClibc++*.so.* $(1)/lib/
+ $(CP) $(PKG_BUILD_DIR)/src/libuClibc++-*.so $(1)/lib/
+endef
+
$(eval $(call BuildPackage,uclibcxx))
SECTION:=net
CATEGORY:=Network
DEPENDS:=+libpthread
- TITLE:=Aircrack-ng the next generation of aircrack with new features
- URL:=http://www.aircrack-ng.org
+ TITLE:=Aircrack-ng is the next generation of aircrack with new features
+ URL:=http://www.aircrack-ng.org/
endef
define Build/Configure
CFLAGS="$(TARGET_CFLAGS) -Wall" \
prefix="/usr" \
destdir="$(PKG_INSTALL_DIR)" \
- all install
+ all install
endef
define Package/aircrack-ng/install
CATEGORY:=Network
DEPENDS:=+libamsel
TITLE:=PF to iptables
- URL:=http://www.amselinux.net
+ URL:=http://www.amselinux.net/
endef
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \
V= \
- LDIR=$(PKG_BUILD_DIR) \
+ LDIR="$(PKG_BUILD_DIR)" \
AMSEL_INCLUDE="$(STAGING_DIR)/usr/include" \
OPT_LDFLAGS="-L$(STAGING_DIR)/usr/lib" \
PREFIX="/usr" \
define Package/amwall/install
$(INSTALL_DIR) $(1)/usr/bin
- $(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin
+ $(CP) $(PKG_INSTALL_DIR)/usr/bin/* $(1)/usr/bin/
$(INSTALL_DIR) $(1)/usr/sbin
- $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin
+ $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin/
$(INSTALL_DIR) $(1)/etc/amsel
- $(CP) $(PKG_INSTALL_DIR)/etc/amsel* $(1)/etc
+ $(CP) $(PKG_INSTALL_DIR)/etc/amsel* $(1)/etc/
endef
$(eval $(call BuildPackage,amwall))
TAR_OPTIONS += || true
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
-PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(INCLUDE_DIR)/package.mk
define Package/atftp/install
$(INSTALL_DIR) $(1)/usr/sbin
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/atftp $(1)/usr/sbin
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/atftp $(1)/usr/sbin/
endef
define Package/atftpd/install
endef
define Package/bwm/install
- mkdir -p $(1)/usr/bin
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/bin/
+ $(INSTALL_DIR) $(1)/usr/bin
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/bwm $(1)/usr/bin/
endef
$(eval $(call BuildPackage,bwm))
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
-PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(INCLUDE_DIR)/package.mk
define Build/Compile
$(TARGET_CC) $(PKG_BUILD_DIR)/cutter.c -o $(PKG_BUILD_DIR)/cutter
- $(INSTALL_DIR) $(PKG_INSTALL_DIR)/usr/sbin
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/cutter $(PKG_INSTALL_DIR)/usr/sbin/
endef
define Package/cutter/install
$(INSTALL_DIR) $(1)/usr/sbin
- $(CP) $(PKG_INSTALL_DIR)/usr/sbin/cutter $(1)/usr/sbin/
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/cutter $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,cutter))
define Package/ethtool/install
$(INSTALL_DIR) $(1)/usr/sbin
- $(CP) $(PKG_INSTALL_DIR)/usr/sbin/* $(1)/usr/sbin
+ $(CP) $(PKG_INSTALL_DIR)/usr/sbin/ethtool $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,ethtool))
endef
define Package/fprobe-ulog/install
- mkdir -p $(1)/usr/bin
- $(CP) $(PKG_BUILD_DIR)/src/fprobe-ulog $(1)/usr/bin/
+ $(INSTALL_DIR) $(1)/usr/bin
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/fprobe-ulog $(1)/usr/bin/
endef
$(eval $(call BuildPackage,fprobe-ulog))
define Package/fprobe/install
$(INSTALL_DIR) $(1)/usr/bin
- $(CP) $(PKG_BUILD_DIR)/src/fprobe $(1)/usr/bin/
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/fprobe $(1)/usr/bin/
endef
$(eval $(call BuildPackage,fprobe))
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
-PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(INCLUDE_DIR)/package.mk
Frickin PPTP Proxy allows a Point-to-Point Tunneling Protocol (PPTP) \\\
client to connect to a PPTP server through Network Address \\\
Translation (NAT).
- URL:=http://frickin.sourceforge.net
+ URL:=http://frickin.sourceforge.net/
endef
define Package/frickin/conffiles
CATEGORY:=Network
DEPENDS:=+libpthread +uclibcxx
TITLE:=An interface daemon for GPS receivers
+ URL:=http://gpsd.berlios.de/
endef
define Build/Configure
define Package/iperf/install
$(INSTALL_DIR) $(1)/usr/bin
- $(CP) $(PKG_INSTALL_DIR)/usr/bin/iperf $(1)/usr/bin
+ $(CP) $(PKG_INSTALL_DIR)/usr/bin/iperf $(1)/usr/bin/
endef
$(eval $(call BuildPackage,iperf))
IPKungFu is an iptables-based Linux firewall.\\\
It aims to simplify the configuration of Internet \\\
connection sharing, port forwarding, and packet filtering.
- URL:=http://www.linuxkungfu.org
+ URL:=http://www.linuxkungfu.org/
endef
define Package/ipkungfu/conffiles
define Package/netperf
SECTION:=net
CATEGORY:=Network
- TITLE:=network performance measurement tool
- URL:=http://www.netperf.org
+ TITLE:=Network performance measurement tool
+ URL:=http://www.netperf.org/
endef
define Build/Compile
define Package/oidentd/install
$(INSTALL_DIR) $(1)/usr/sbin
- $(CP) $(PKG_BUILD_DIR)/src/$(PKG_NAME) $(1)/usr/sbin/
+ $(CP) $(PKG_BUILD_DIR)/src/oidentd $(1)/usr/sbin/
$(INSTALL_DIR) $(1)/etc/init.d
$(CP) ./files/oidentd.init $(1)/etc/init.d/oidentd
endef
PKG_NAME:=privoxy
PKG_VERSION:=3.0.3
PKG_RELEASE:=1
-PKG_MD5SUM:=b0710be8af09409bfb03f52523a17010
-PKG_SOURCE_URL:=@SF/ijbswa
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-stable-src.tar.gz
+PKG_SOURCE_URL:=@SF/ijbswa
+PKG_MD5SUM:=b0710be8af09409bfb03f52523a17010
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)-stable
CATEGORY:=Network
DEPENDS:=+libpcre +libpthread
TITLE:=web proxy with advanced filtering capabilities
- DESCRIPTION:=Privoxy is a web proxy with advanced filtering capabilities for\\\
- protecting privacy, modifying web page content, managing cookies,\\\
- controlling access, and removing ads, banners, pop-ups and other\\\
- obnoxious Internet junk. Privoxy has a very flexible configuration\\\
- and can be customized to suit individual needs and tastes. Privoxy\\\
- has application for both stand-alone systems and multi-user networks.\\\
+ DESCRIPTION:=\
+ Privoxy is a web proxy with advanced filtering capabilities for \\\
+ protecting privacy, modifying web page content, managing cookies, \\\
+ controlling access, and removing ads, banners, pop-ups and other \\\
+ obnoxious Internet junk. Privoxy has a very flexible configuration \\\
+ and can be customized to suit individual needs and tastes. Privoxy \\\
+ has application for both stand-alone systems and multi-user networks.
URL:=http://www.privoxy.org/
endef
DEPENDS:=+iptables
TITLE:=A transparent AIM / MSN proxy
DESCRIPTION:=ReAIM is a proxy for file transfers with MSN/AIM.
- URL:=http://reaim.sourceforge.net
+ URL:=http://reaim.sourceforge.net/
endef
define Build/Compile
SECTION:=net
CATEGORY:=Network
TITLE:=A TCP connection performance tester
- DESCRIPTION:=A small utility to test TCP connection performance
+ DESCRIPTION:=\
+ A small utility to test TCP connection performance.
URL:=https://dev.openwrt.org/browser/packages/net/ttcp/
endef
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
-PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(INCLUDE_DIR)/package.mk
PKG_VERSION:=2.0.4
PKG_RELEASE:=1
-PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=ftp://vsftpd.beasts.org/users/cevans/
PKG_MD5SUM:=c0bf8c7b8e15ab15827172786fc56115
PKG_CAT:=zcat
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(INCLUDE_DIR)/package.mk
TITLE:=A multi-threaded DAAP (Digital Audio Access Protocol) daemon
DESCRIPTION:=\
mt-daapd is a program which acts as an iTunes (DAAP) server for Linux.
- URL:=http://www.mt-daapd.org
+ URL:=http://www.mt-daapd.org/
endef
define Package/mt-daapd/conffiles
CATEGORY:=Utilities
DEPENDS:=+libopenssl +libncurses
TITLE:=Console mail client
- URL:=http://www.mutt.org
+ URL:=http://www.mutt.org/
endef
define Build/Configure