From ac874e5fa417691de2eb4c8dcdc88735aa1c7733 Mon Sep 17 00:00:00 2001 From: nbd Date: Fri, 12 Aug 2005 18:23:01 +0000 Subject: (hopefully) fix dsl driver, add linux-atm package git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1614 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 66 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 package/linux-atm/Makefile (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile new file mode 100644 index 000000000..ac36e3965 --- /dev/null +++ b/package/linux-atm/Makefile @@ -0,0 +1,66 @@ +# $Id$ + +include $(TOPDIR)/rules.mk + +PKG_NAME:=linux-atm +PKG_VERSION:=2.4.1 +PKG_RELEASE:=1 +PKG_MD5SUM:=84fef49cc39ff2605204246666f65864 + +PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/l/linux-atm/ +PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz +PKG_CAT:=zcat + +PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) + +include $(TOPDIR)/package/rules.mk + +ifneq ($(BOARD),ar7) +BR2_PACKAGE_LINUX_ATM:=m +endif + +$(eval $(call PKG_template,LINUX_ATM,linux-atm,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) + +$(PKG_BUILD_DIR)/.configured: + (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \ + autoconf; \ + $(TARGET_CONFIGURE_OPTS) \ + ./configure \ + --target=$(GNU_TARGET_NAME) \ + --host=$(GNU_TARGET_NAME) \ + --build=$(GNU_HOST_NAME) \ + --program-prefix="" \ + --program-suffix="" \ + --prefix=/usr \ + --exec-prefix=/usr \ + --bindir=/usr/bin \ + --datadir=/usr/share \ + --includedir=/usr/src/openwrt/build_mipsel/linux/include/ \ + --infodir=/usr/share/info \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --mandir=/usr/share/man \ + --sbindir=/usr/sbin \ + --sysconfdir=/etc \ + ) + touch $@ + +$(PKG_BUILD_DIR)/.built: + $(MAKE) -C $(PKG_BUILD_DIR) + touch $@ + +$(IPKG_LINUX_ATM): + mkdir -p $(IDIR_LINUX_ATM)/usr/sbin + mkdir -p $(IDIR_LINUX_ATM)/lib + cp $(PKG_BUILD_DIR)/src/br2684/.libs/br2684ctl $(IDIR_LINUX_ATM)/usr/sbin/ + cp $(PKG_BUILD_DIR)/src/lib/.libs/libatm.1.0.0 $(IDIR_LINUX_ATM)/lib + ln -sf libatm.1.0.0 $(IDIR_LINUX_ATM)/lib/libatm + ln -sf libatm.1.0.0 $(IDIR_LINUX_ATM)/lib/libatm.1 + $(RSTRIP) $(IDIR_LINUX_ATM)/ + $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) + +mostlyclean: + $(MAKE) -C $(PKG_BUILD_DIR) clean + rm -f $(PKG_BUILD_DIR)/.built + -- cgit v1.2.3 From b9a9154cbe4b726234bb276e06b1f9eb211bdd25 Mon Sep 17 00:00:00 2001 From: nico Date: Fri, 19 Aug 2005 15:49:41 +0000 Subject: fix br2684 build, set common include and lib searchpatch, install dev stuff in staging_dir git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1699 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 46 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 38 insertions(+), 8 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index ac36e3965..adc0a652b 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -12,6 +12,7 @@ PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz PKG_CAT:=zcat PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) +PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install include $(TOPDIR)/package/rules.mk @@ -24,7 +25,16 @@ $(eval $(call PKG_template,LINUX_ATM,linux-atm,$(PKG_VERSION)-$(PKG_RELEASE),$(A $(PKG_BUILD_DIR)/.configured: (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \ autoconf; \ + touch configure.in ; \ + touch acinclude.m4 ; \ + touch aclocal.m4 ; \ + touch Makefile.in ; \ + touch config.h.in ; \ + touch configure ; \ $(TARGET_CONFIGURE_OPTS) \ + CFLAGS="$(TARGET_CFLAGS)" \ + CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ + LDFLAGS="-L$(STAGING_DIR)/lib -L$(STAGING_DIR)/usr/lib" \ ./configure \ --target=$(GNU_TARGET_NAME) \ --host=$(GNU_TARGET_NAME) \ @@ -35,7 +45,7 @@ $(PKG_BUILD_DIR)/.configured: --exec-prefix=/usr \ --bindir=/usr/bin \ --datadir=/usr/share \ - --includedir=/usr/src/openwrt/build_mipsel/linux/include/ \ + --includedir=/usr/include/ \ --infodir=/usr/share/info \ --libdir=/usr/lib \ --libexecdir=/usr/lib \ @@ -47,19 +57,39 @@ $(PKG_BUILD_DIR)/.configured: touch $@ $(PKG_BUILD_DIR)/.built: - $(MAKE) -C $(PKG_BUILD_DIR) + rm -rf $(PKG_INSTALL_DIR) + mkdir -p $(PKG_INSTALL_DIR) + $(MAKE) -C $(PKG_BUILD_DIR) \ + DESTDIR="$(PKG_INSTALL_DIR)" \ + all install touch $@ $(IPKG_LINUX_ATM): - mkdir -p $(IDIR_LINUX_ATM)/usr/sbin - mkdir -p $(IDIR_LINUX_ATM)/lib - cp $(PKG_BUILD_DIR)/src/br2684/.libs/br2684ctl $(IDIR_LINUX_ATM)/usr/sbin/ - cp $(PKG_BUILD_DIR)/src/lib/.libs/libatm.1.0.0 $(IDIR_LINUX_ATM)/lib - ln -sf libatm.1.0.0 $(IDIR_LINUX_ATM)/lib/libatm - ln -sf libatm.1.0.0 $(IDIR_LINUX_ATM)/lib/libatm.1 + install -d -m0755 $(IDIR_LINUX_ATM)/usr/lib + cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libatm.so.* $(IDIR_LINUX_ATM)/usr/lib + install -d -m0755 $(IDIR_LINUX_ATM)/usr/sbin + cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_LINUX_ATM)/usr/sbin/ $(RSTRIP) $(IDIR_LINUX_ATM)/ $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) +$(STAGING_DIR)/usr/lib/libatm.so: $(PKG_BUILD_DIR)/.built + mkdir -p $(STAGING_DIR)/usr/include + cp -fpR $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h $(STAGING_DIR)/usr/include/ + mkdir -p $(STAGING_DIR)/usr/lib + cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} $(STAGING_DIR)/usr/lib/ + touch $@ + +install-dev: $(STAGING_DIR)/usr/lib/libatm.so + +uninstall-dev: + rm -rf \ + $(STAGING_DIR)/usr/include/atm{,d,sap}.h \ + $(STAGING_DIR)/usr/lib/libatm.{a,so*} \ + +compile: install-dev + +clean: uninstall-dev + mostlyclean: $(MAKE) -C $(PKG_BUILD_DIR) clean rm -f $(PKG_BUILD_DIR)/.built -- cgit v1.2.3 From e97f38a7ff114e6892b0f3cc43250c33ceea7f94 Mon Sep 17 00:00:00 2001 From: nico Date: Mon, 22 Aug 2005 06:59:56 +0000 Subject: force automake invocation git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1717 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index adc0a652b..87746cf8c 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -25,12 +25,7 @@ $(eval $(call PKG_template,LINUX_ATM,linux-atm,$(PKG_VERSION)-$(PKG_RELEASE),$(A $(PKG_BUILD_DIR)/.configured: (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \ autoconf; \ - touch configure.in ; \ - touch acinclude.m4 ; \ - touch aclocal.m4 ; \ - touch Makefile.in ; \ - touch config.h.in ; \ - touch configure ; \ + automake; \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ -- cgit v1.2.3 From faaf8ae37a507b7b11717d1a415877e481bb3d78 Mon Sep 17 00:00:00 2001 From: nbd Date: Mon, 22 Aug 2005 12:57:29 +0000 Subject: fix linux-atm build git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1723 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 87746cf8c..8b218daf5 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -28,8 +28,6 @@ $(PKG_BUILD_DIR)/.configured: automake; \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ - CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ - LDFLAGS="-L$(STAGING_DIR)/lib -L$(STAGING_DIR)/usr/lib" \ ./configure \ --target=$(GNU_TARGET_NAME) \ --host=$(GNU_TARGET_NAME) \ @@ -40,7 +38,7 @@ $(PKG_BUILD_DIR)/.configured: --exec-prefix=/usr \ --bindir=/usr/bin \ --datadir=/usr/share \ - --includedir=/usr/include/ \ + --includedir=/usr/include \ --infodir=/usr/share/info \ --libdir=/usr/lib \ --libexecdir=/usr/lib \ @@ -60,29 +58,27 @@ $(PKG_BUILD_DIR)/.built: touch $@ $(IPKG_LINUX_ATM): - install -d -m0755 $(IDIR_LINUX_ATM)/usr/lib - cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libatm.so.* $(IDIR_LINUX_ATM)/usr/lib - install -d -m0755 $(IDIR_LINUX_ATM)/usr/sbin - cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_LINUX_ATM)/usr/sbin/ + mkdir -p $(IDIR_LINUX_ATM)/usr/sbin + mkdir -p $(IDIR_LINUX_ATM)/lib + cp $(PKG_BUILD_DIR)/src/br2684/.libs/br2684ctl $(IDIR_LINUX_ATM)/usr/sbin/ + cp $(PKG_BUILD_DIR)/src/lib/.libs/libatm.1.0.0 $(IDIR_LINUX_ATM)/lib/libatm.1 $(RSTRIP) $(IDIR_LINUX_ATM)/ $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) - -$(STAGING_DIR)/usr/lib/libatm.so: $(PKG_BUILD_DIR)/.built + +$(STAGING_DIR)/usr/lib/libatm.a: $(PKG_BUILD_DIR)/.built mkdir -p $(STAGING_DIR)/usr/include - cp -fpR $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h $(STAGING_DIR)/usr/include/ + cp -fpR $(PKG_INSTALL_DIR)/usr/include/atm*.h $(STAGING_DIR)/usr/include/ mkdir -p $(STAGING_DIR)/usr/lib - cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} $(STAGING_DIR)/usr/lib/ + cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libatm* $(STAGING_DIR)/usr/lib/ touch $@ -install-dev: $(STAGING_DIR)/usr/lib/libatm.so - +install-dev: $(STAGING_DIR)/usr/lib/libatm.a uninstall-dev: rm -rf \ - $(STAGING_DIR)/usr/include/atm{,d,sap}.h \ - $(STAGING_DIR)/usr/lib/libatm.{a,so*} \ + $(STAGING_DIR)/usr/include/atm*.h \ + $(STAGING_DIR)/usr/lib/libatm.* compile: install-dev - clean: uninstall-dev mostlyclean: -- cgit v1.2.3 From 65501df1071b80c35a41a1f4f40398fb17b74635 Mon Sep 17 00:00:00 2001 From: nbd Date: Mon, 22 Aug 2005 15:13:34 +0000 Subject: really fix the linux-atm package git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1725 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 8b218daf5..4bad57ad1 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -24,10 +24,10 @@ $(eval $(call PKG_template,LINUX_ATM,linux-atm,$(PKG_VERSION)-$(PKG_RELEASE),$(A $(PKG_BUILD_DIR)/.configured: (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \ - autoconf; \ - automake; \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ + CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ + LDFLAGS="-L$(STAGING_DIR)/lib -L$(STAGING_DIR)/usr/lib" \ ./configure \ --target=$(GNU_TARGET_NAME) \ --host=$(GNU_TARGET_NAME) \ @@ -38,7 +38,7 @@ $(PKG_BUILD_DIR)/.configured: --exec-prefix=/usr \ --bindir=/usr/bin \ --datadir=/usr/share \ - --includedir=/usr/include \ + --includedir=/usr/include/ \ --infodir=/usr/share/info \ --libdir=/usr/lib \ --libexecdir=/usr/lib \ @@ -58,27 +58,29 @@ $(PKG_BUILD_DIR)/.built: touch $@ $(IPKG_LINUX_ATM): - mkdir -p $(IDIR_LINUX_ATM)/usr/sbin - mkdir -p $(IDIR_LINUX_ATM)/lib - cp $(PKG_BUILD_DIR)/src/br2684/.libs/br2684ctl $(IDIR_LINUX_ATM)/usr/sbin/ - cp $(PKG_BUILD_DIR)/src/lib/.libs/libatm.1.0.0 $(IDIR_LINUX_ATM)/lib/libatm.1 + install -d -m0755 $(IDIR_LINUX_ATM)/usr/lib + cp $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(IDIR_LINUX_ATM)/usr/lib + install -d -m0755 $(IDIR_LINUX_ATM)/usr/sbin + cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_LINUX_ATM)/usr/sbin/ $(RSTRIP) $(IDIR_LINUX_ATM)/ $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) - -$(STAGING_DIR)/usr/lib/libatm.a: $(PKG_BUILD_DIR)/.built + +$(STAGING_DIR)/usr/lib/libatm.so: $(PKG_BUILD_DIR)/.built mkdir -p $(STAGING_DIR)/usr/include - cp -fpR $(PKG_INSTALL_DIR)/usr/include/atm*.h $(STAGING_DIR)/usr/include/ + cp -fpR $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h $(STAGING_DIR)/usr/include/ mkdir -p $(STAGING_DIR)/usr/lib - cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libatm* $(STAGING_DIR)/usr/lib/ + cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} $(STAGING_DIR)/usr/lib/ touch $@ -install-dev: $(STAGING_DIR)/usr/lib/libatm.a +install-dev: $(STAGING_DIR)/usr/lib/libatm.so + uninstall-dev: rm -rf \ - $(STAGING_DIR)/usr/include/atm*.h \ - $(STAGING_DIR)/usr/lib/libatm.* + $(STAGING_DIR)/usr/include/atm{,d,sap}.h \ + $(STAGING_DIR)/usr/lib/libatm.{a,so*} \ compile: install-dev + clean: uninstall-dev mostlyclean: -- cgit v1.2.3 From 7cdde233e861cacd30fd3410c381f126114c7956 Mon Sep 17 00:00:00 2001 From: nbd Date: Tue, 23 Aug 2005 12:29:00 +0000 Subject: split linux-atm, br2684ctl, add br2684 init script git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1733 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 4bad57ad1..ef91e287d 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -18,9 +18,11 @@ include $(TOPDIR)/package/rules.mk ifneq ($(BOARD),ar7) BR2_PACKAGE_LINUX_ATM:=m +BR2_PACKAGE_BR2684CTL:=m endif $(eval $(call PKG_template,LINUX_ATM,linux-atm,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) +$(eval $(call PKG_template,BR2684CTL,br2684ctl,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) $(PKG_BUILD_DIR)/.configured: (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \ @@ -60,11 +62,17 @@ $(PKG_BUILD_DIR)/.built: $(IPKG_LINUX_ATM): install -d -m0755 $(IDIR_LINUX_ATM)/usr/lib cp $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(IDIR_LINUX_ATM)/usr/lib - install -d -m0755 $(IDIR_LINUX_ATM)/usr/sbin - cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_LINUX_ATM)/usr/sbin/ $(RSTRIP) $(IDIR_LINUX_ATM)/ $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) +$(IPKG_BR2684CTL): + install -d -m0755 $(IDIR_BR2684CTL)/usr/sbin + cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_BR2684CTL)/usr/sbin/ + install -d -m0755 $(IDIR_BR2684CTL)/etc/init.d + install -m0755 ./files/br2684.init $(IDIR_BR2684CTL)/etc/init.d/S30br2684 + $(RSTRIP) $(IDIR_BR2684CTL)/ + $(IPKG_BUILD) $(IDIR_BR2684CTL) $(PACKAGE_DIR) + $(STAGING_DIR)/usr/lib/libatm.so: $(PKG_BUILD_DIR)/.built mkdir -p $(STAGING_DIR)/usr/include cp -fpR $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h $(STAGING_DIR)/usr/include/ -- cgit v1.2.3 From 6b53157103d462f7ea0b81f9fe77412719ea2260 Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 22 Oct 2005 12:12:59 +0000 Subject: lots of small package changes and dependency cleanups for the V= stuff git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2230 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index ef91e287d..1cb04b48e 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -87,9 +87,8 @@ uninstall-dev: $(STAGING_DIR)/usr/include/atm{,d,sap}.h \ $(STAGING_DIR)/usr/lib/libatm.{a,so*} \ -compile: install-dev - -clean: uninstall-dev +compile-targets: install-dev +clean-targets: uninstall-dev mostlyclean: $(MAKE) -C $(PKG_BUILD_DIR) clean -- cgit v1.2.3 From 86d5080f25be88b1c2d221e603c2de6146f33314 Mon Sep 17 00:00:00 2001 From: nbd Date: Mon, 7 Nov 2005 01:32:51 +0000 Subject: fix br2684ctl install git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2366 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 5 ----- 1 file changed, 5 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 1cb04b48e..d36c7c39e 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -16,11 +16,6 @@ PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install include $(TOPDIR)/package/rules.mk -ifneq ($(BOARD),ar7) -BR2_PACKAGE_LINUX_ATM:=m -BR2_PACKAGE_BR2684CTL:=m -endif - $(eval $(call PKG_template,LINUX_ATM,linux-atm,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) $(eval $(call PKG_template,BR2684CTL,br2684ctl,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) -- cgit v1.2.3 From 2af90479fbd25ca63d9697200d43ea614d657184 Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 19 Nov 2005 03:17:20 +0000 Subject: hotplug-based network script rewrite git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2531 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index d36c7c39e..3c7bf9c5b 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -63,8 +63,8 @@ $(IPKG_LINUX_ATM): $(IPKG_BR2684CTL): install -d -m0755 $(IDIR_BR2684CTL)/usr/sbin cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_BR2684CTL)/usr/sbin/ - install -d -m0755 $(IDIR_BR2684CTL)/etc/init.d - install -m0755 ./files/br2684.init $(IDIR_BR2684CTL)/etc/init.d/S30br2684 + install -d -m0755 $(IDIR_BR2684CTL)/etc/hotplug.d/net + install -m0644 ./files/br2684.init $(IDIR_BR2684CTL)/etc/hotplug.d/net/30-br2684 $(RSTRIP) $(IDIR_BR2684CTL)/ $(IPKG_BUILD) $(IDIR_BR2684CTL) $(PACKAGE_DIR) -- cgit v1.2.3 From 82daa5e9c007b2a16aa9e8c5526fd8d034ee4541 Mon Sep 17 00:00:00 2001 From: mbm Date: Wed, 1 Feb 2006 23:53:19 +0000 Subject: change cp to $(CP) git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3112 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 3c7bf9c5b..93da3afcd 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -56,13 +56,13 @@ $(PKG_BUILD_DIR)/.built: $(IPKG_LINUX_ATM): install -d -m0755 $(IDIR_LINUX_ATM)/usr/lib - cp $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(IDIR_LINUX_ATM)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(IDIR_LINUX_ATM)/usr/lib $(RSTRIP) $(IDIR_LINUX_ATM)/ $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) $(IPKG_BR2684CTL): install -d -m0755 $(IDIR_BR2684CTL)/usr/sbin - cp -fpR $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_BR2684CTL)/usr/sbin/ + $(CP) $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_BR2684CTL)/usr/sbin/ install -d -m0755 $(IDIR_BR2684CTL)/etc/hotplug.d/net install -m0644 ./files/br2684.init $(IDIR_BR2684CTL)/etc/hotplug.d/net/30-br2684 $(RSTRIP) $(IDIR_BR2684CTL)/ @@ -70,9 +70,9 @@ $(IPKG_BR2684CTL): $(STAGING_DIR)/usr/lib/libatm.so: $(PKG_BUILD_DIR)/.built mkdir -p $(STAGING_DIR)/usr/include - cp -fpR $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h $(STAGING_DIR)/usr/include/ + $(CP) $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h $(STAGING_DIR)/usr/include/ mkdir -p $(STAGING_DIR)/usr/lib - cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} $(STAGING_DIR)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} $(STAGING_DIR)/usr/lib/ touch $@ install-dev: $(STAGING_DIR)/usr/lib/libatm.so -- cgit v1.2.3 From d235dc570be398619b14ba233d72b5be81adc82f Mon Sep 17 00:00:00 2001 From: florian Date: Tue, 7 Feb 2006 13:12:05 +0000 Subject: Fixed user-space br2684ctl to be more verbose, also copy all the libatm dependencies. git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3179 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 93da3afcd..ee3ac9911 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -56,7 +56,7 @@ $(PKG_BUILD_DIR)/.built: $(IPKG_LINUX_ATM): install -d -m0755 $(IDIR_LINUX_ATM)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(IDIR_LINUX_ATM)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1* $(IDIR_LINUX_ATM)/usr/lib $(RSTRIP) $(IDIR_LINUX_ATM)/ $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) -- cgit v1.2.3 From 49e1403e37bd310a16acee14f5d9f34769ab1908 Mon Sep 17 00:00:00 2001 From: nbd Date: Sun, 12 Feb 2006 06:28:00 +0000 Subject: go back to previous behavior of copying only libatm.so.1 (not dereferencing the symlink) git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3222 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index ee3ac9911..43dd6910e 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -56,7 +56,7 @@ $(PKG_BUILD_DIR)/.built: $(IPKG_LINUX_ATM): install -d -m0755 $(IDIR_LINUX_ATM)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1* $(IDIR_LINUX_ATM)/usr/lib + cp -f $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(IDIR_LINUX_ATM)/usr/lib $(RSTRIP) $(IDIR_LINUX_ATM)/ $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) -- cgit v1.2.3 From 4819927985700e82578546337b49fa26fd9a6265 Mon Sep 17 00:00:00 2001 From: nbd Date: Tue, 30 May 2006 19:50:48 +0000 Subject: convert linux-atm to new format git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3846 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 91 +++++++++++++++++----------------------------- 1 file changed, 34 insertions(+), 57 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 43dd6910e..9d9aa6576 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -16,76 +16,53 @@ PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install include $(TOPDIR)/package/rules.mk -$(eval $(call PKG_template,LINUX_ATM,linux-atm,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) -$(eval $(call PKG_template,BR2684CTL,br2684ctl,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) - -$(PKG_BUILD_DIR)/.configured: - (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \ - $(TARGET_CONFIGURE_OPTS) \ - CFLAGS="$(TARGET_CFLAGS)" \ - CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ - LDFLAGS="-L$(STAGING_DIR)/lib -L$(STAGING_DIR)/usr/lib" \ - ./configure \ - --target=$(GNU_TARGET_NAME) \ - --host=$(GNU_TARGET_NAME) \ - --build=$(GNU_HOST_NAME) \ - --program-prefix="" \ - --program-suffix="" \ - --prefix=/usr \ - --exec-prefix=/usr \ - --bindir=/usr/bin \ - --datadir=/usr/share \ - --includedir=/usr/include/ \ - --infodir=/usr/share/info \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --localstatedir=/var \ - --mandir=/usr/share/man \ - --sbindir=/usr/sbin \ - --sysconfdir=/etc \ - ) - touch $@ - -$(PKG_BUILD_DIR)/.built: +define Package/linux-atm + SECTION:=libs + CATEGORY:=Libraries + TITLE:=Linux ATM Library + DESCRIPTION:=Library for accessing the Linux ATM subsystem +endef + +define Package/br2684ctl + SECTION:=net + CATEGORY:=Network + TITLE:=RFC2684 bridging + DEPENDS:=+linux-atm + DESCRIPTION:=ATM RFC2684 bridging utility +endef + +define Build/Compile rm -rf $(PKG_INSTALL_DIR) mkdir -p $(PKG_INSTALL_DIR) $(MAKE) -C $(PKG_BUILD_DIR) \ DESTDIR="$(PKG_INSTALL_DIR)" \ all install - touch $@ +endef -$(IPKG_LINUX_ATM): - install -d -m0755 $(IDIR_LINUX_ATM)/usr/lib - cp -f $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(IDIR_LINUX_ATM)/usr/lib - $(RSTRIP) $(IDIR_LINUX_ATM)/ - $(IPKG_BUILD) $(IDIR_LINUX_ATM) $(PACKAGE_DIR) +define Package/linux-atm/install + install -d -m0755 $(1)/usr/lib + cp -f $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(1)/usr/lib +endef -$(IPKG_BR2684CTL): - install -d -m0755 $(IDIR_BR2684CTL)/usr/sbin - $(CP) $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(IDIR_BR2684CTL)/usr/sbin/ - install -d -m0755 $(IDIR_BR2684CTL)/etc/hotplug.d/net - install -m0644 ./files/br2684.init $(IDIR_BR2684CTL)/etc/hotplug.d/net/30-br2684 - $(RSTRIP) $(IDIR_BR2684CTL)/ - $(IPKG_BUILD) $(IDIR_BR2684CTL) $(PACKAGE_DIR) +define Package/br2684ctl/install + install -d -m0755 $(1)/usr/sbin + $(CP) $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(1)/usr/sbin/ + install -d -m0755 $(1)/etc/hotplug.d/net + install -m0644 ./files/br2684.init $(1)/etc/hotplug.d/net/30-br2684 +endef -$(STAGING_DIR)/usr/lib/libatm.so: $(PKG_BUILD_DIR)/.built +define Build/InstallDev mkdir -p $(STAGING_DIR)/usr/include $(CP) $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h $(STAGING_DIR)/usr/include/ mkdir -p $(STAGING_DIR)/usr/lib $(CP) $(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} $(STAGING_DIR)/usr/lib/ - touch $@ - -install-dev: $(STAGING_DIR)/usr/lib/libatm.so +endef -uninstall-dev: +define Build/UninstallDev rm -rf \ $(STAGING_DIR)/usr/include/atm{,d,sap}.h \ - $(STAGING_DIR)/usr/lib/libatm.{a,so*} \ - -compile-targets: install-dev -clean-targets: uninstall-dev - -mostlyclean: - $(MAKE) -C $(PKG_BUILD_DIR) clean - rm -f $(PKG_BUILD_DIR)/.built + $(STAGING_DIR)/usr/lib/libatm.{a,so*} +endef +$(eval $(call BuildPackage,linux-atm)) +$(eval $(call BuildPackage,br2684ctl)) -- cgit v1.2.3 From cf481791c00e9ad0a8636c91f6f040a58d76229c Mon Sep 17 00:00:00 2001 From: nico Date: Sun, 18 Jun 2006 11:20:13 +0000 Subject: prevent autoheader invocation, clean autotools patch. git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3978 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 9d9aa6576..5b75e1955 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -31,6 +31,12 @@ define Package/br2684ctl DESCRIPTION:=ATM RFC2684 bridging utility endef +define Build/Configure + $(call Build/Configure/Default,) + # prevent autoheader invocation + touch $(PKG_BUILD_DIR)/stamp-h.in +endef + define Build/Compile rm -rf $(PKG_INSTALL_DIR) mkdir -p $(PKG_INSTALL_DIR) -- cgit v1.2.3 From 4e82307f74e8886bf572addc9416733d16bf6733 Mon Sep 17 00:00:00 2001 From: nico Date: Sun, 18 Jun 2006 18:26:00 +0000 Subject: rename br2684.init to br2684.hotplug, normalize Makefile. git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3996 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 5b75e1955..e37d5bdce 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -17,18 +17,18 @@ PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install include $(TOPDIR)/package/rules.mk define Package/linux-atm - SECTION:=libs - CATEGORY:=Libraries - TITLE:=Linux ATM Library - DESCRIPTION:=Library for accessing the Linux ATM subsystem +SECTION:=libs +CATEGORY:=Libraries +TITLE:=Linux ATM Library +DESCRIPTION:=Library for accessing the Linux ATM subsystem endef define Package/br2684ctl - SECTION:=net - CATEGORY:=Network - TITLE:=RFC2684 bridging - DEPENDS:=+linux-atm - DESCRIPTION:=ATM RFC2684 bridging utility +SECTION:=net +CATEGORY:=Network +TITLE:=RFC2684 bridging +DEPENDS:=+linux-atm +DESCRIPTION:=ATM RFC2684 bridging utility endef define Build/Configure @@ -51,22 +51,23 @@ define Package/linux-atm/install endef define Package/br2684ctl/install + install -d -m0755 $(1)/etc/hotplug.d/net + install -m0644 ./files/br2684.hotplug $(1)/etc/hotplug.d/net/30-br2684 install -d -m0755 $(1)/usr/sbin $(CP) $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(1)/usr/sbin/ - install -d -m0755 $(1)/etc/hotplug.d/net - install -m0644 ./files/br2684.init $(1)/etc/hotplug.d/net/30-br2684 endef define Build/InstallDev mkdir -p $(STAGING_DIR)/usr/include - $(CP) $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h $(STAGING_DIR)/usr/include/ + $(CP) $(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h \ + $(STAGING_DIR)/usr/include/ mkdir -p $(STAGING_DIR)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} $(STAGING_DIR)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} \ + $(STAGING_DIR)/usr/lib/ endef define Build/UninstallDev - rm -rf \ - $(STAGING_DIR)/usr/include/atm{,d,sap}.h \ + rm -rf $(STAGING_DIR)/usr/include/atm{,d,sap}.h \ $(STAGING_DIR)/usr/lib/libatm.{a,so*} endef -- cgit v1.2.3 From 859e8f7f7d8bfbefd610d338d16498190cd51e15 Mon Sep 17 00:00:00 2001 From: nbd Date: Wed, 21 Jun 2006 02:16:37 +0000 Subject: build system cleanup. move shared include files into $(TOPDIR)/include, move lzma, mkfs.* into toolchain/ git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4032 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index e37d5bdce..15b3f7d4d 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -14,7 +14,7 @@ PKG_CAT:=zcat PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install -include $(TOPDIR)/package/rules.mk +include $(TOPDIR)/include/package.mk define Package/linux-atm SECTION:=libs -- cgit v1.2.3 From 0b0afa4d818ec18187b09055fbb8d84a01590d6e Mon Sep 17 00:00:00 2001 From: nbd Date: Wed, 21 Jun 2006 02:32:39 +0000 Subject: add INCLUDE_DIR variable for $(TOPDIR)/include git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4033 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 15b3f7d4d..48a94ed04 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -14,7 +14,7 @@ PKG_CAT:=zcat PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install -include $(TOPDIR)/include/package.mk +include $(INCLUDE_DIR)/package.mk define Package/linux-atm SECTION:=libs -- cgit v1.2.3 From 02cdebbb91a33d8e24da1c94a9d93ac39be168a7 Mon Sep 17 00:00:00 2001 From: mbm Date: Tue, 27 Jun 2006 00:35:46 +0000 Subject: credit where credit is due git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4091 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 48a94ed04..0b8c59d4e 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -1,3 +1,9 @@ +# +# Copyright (C) 2006 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# # $Id$ include $(TOPDIR)/rules.mk -- cgit v1.2.3 From 001227b7800328fe3db15d62e0948d25dfa596f6 Mon Sep 17 00:00:00 2001 From: mbm Date: Fri, 4 Aug 2006 05:30:27 +0000 Subject: more cleanup (make sure to pass TARGET_PATH and not just TARGET_CC) git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4432 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 0b8c59d4e..56ca90a38 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -44,11 +44,7 @@ define Build/Configure endef define Build/Compile - rm -rf $(PKG_INSTALL_DIR) - mkdir -p $(PKG_INSTALL_DIR) - $(MAKE) -C $(PKG_BUILD_DIR) \ - DESTDIR="$(PKG_INSTALL_DIR)" \ - all install + $(call Build/Compile/Default,DESTDIR="$(PKG_INSTALL_DIR)" all install) endef define Package/linux-atm/install -- cgit v1.2.3 From ae98e0cfbcade9b099afc6f7bcbbaa1ed9d5448c Mon Sep 17 00:00:00 2001 From: mbm Date: Fri, 18 Aug 2006 21:21:06 +0000 Subject: Fix/clean several hundred package makefiles git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4603 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 56ca90a38..55b044862 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -38,7 +38,7 @@ DESCRIPTION:=ATM RFC2684 bridging utility endef define Build/Configure - $(call Build/Configure/Default,) + $(call Build/Configure/Default) # prevent autoheader invocation touch $(PKG_BUILD_DIR)/stamp-h.in endef -- cgit v1.2.3 From f9ac1ade341d60ccfcc7baeb911e60cc98bf4ce3 Mon Sep 17 00:00:00 2001 From: nico Date: Sat, 23 Sep 2006 19:30:35 +0000 Subject: standardize Makefile git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4843 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 61 +++++++++++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 25 deletions(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 55b044862..291fe3573 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -11,30 +11,38 @@ include $(TOPDIR)/rules.mk PKG_NAME:=linux-atm PKG_VERSION:=2.4.1 PKG_RELEASE:=1 -PKG_MD5SUM:=84fef49cc39ff2605204246666f65864 -PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/l/linux-atm/ +PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz +PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/l/linux-atm/ +PKG_MD5SUM:=84fef49cc39ff2605204246666f65864 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 Package/linux-atm/Default + URL:=http://linux-atm.sourceforge.net/ +endef + define Package/linux-atm -SECTION:=libs -CATEGORY:=Libraries -TITLE:=Linux ATM Library -DESCRIPTION:=Library for accessing the Linux ATM subsystem + $(call Package/linux-atm/Default) + SECTION:=libs + CATEGORY:=Libraries + TITLE:=Linux ATM Library + DESCRIPTION:=\ + This package contains a library for accessing the Linux ATM subsystem. endef define Package/br2684ctl -SECTION:=net -CATEGORY:=Network -TITLE:=RFC2684 bridging -DEPENDS:=+linux-atm -DESCRIPTION:=ATM RFC2684 bridging utility + $(call Package/linux-atm/Default) + SECTION:=net + CATEGORY:=Network + DEPENDS:=+linux-atm + TITLE:=RFC2684 bridging utility + DESCRIPTION:=\ + This package contains an ATM RFC2684 bridging utility. endef define Build/Configure @@ -44,19 +52,10 @@ define Build/Configure endef define Build/Compile - $(call Build/Compile/Default,DESTDIR="$(PKG_INSTALL_DIR)" all install) -endef - -define Package/linux-atm/install - install -d -m0755 $(1)/usr/lib - cp -f $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(1)/usr/lib -endef - -define Package/br2684ctl/install - install -d -m0755 $(1)/etc/hotplug.d/net - install -m0644 ./files/br2684.hotplug $(1)/etc/hotplug.d/net/30-br2684 - install -d -m0755 $(1)/usr/sbin - $(CP) $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(1)/usr/sbin/ + $(call Build/Compile/Default, \ + DESTDIR="$(PKG_INSTALL_DIR)" \ + all install \ + ) endef define Build/InstallDev @@ -73,5 +72,17 @@ define Build/UninstallDev $(STAGING_DIR)/usr/lib/libatm.{a,so*} endef +define Package/linux-atm/install + install -d -m0755 $(1)/usr/lib + cp -f $(PKG_INSTALL_DIR)/usr/lib/libatm.so.1 $(1)/usr/lib +endef + +define Package/br2684ctl/install + install -d -m0755 $(1)/usr/sbin + $(CP) $(PKG_INSTALL_DIR)/usr/sbin/br2684ctl $(1)/usr/sbin/ + install -d -m0755 $(1)/etc/hotplug.d/net + install -m0644 ./files/br2684.hotplug $(1)/etc/hotplug.d/net/30-br2684 +endef + $(eval $(call BuildPackage,linux-atm)) $(eval $(call BuildPackage,br2684ctl)) -- cgit v1.2.3 From 8afb23270d23db6a033ba8fb77e1cf1a1d925a7c Mon Sep 17 00:00:00 2001 From: nico Date: Sun, 24 Sep 2006 20:49:31 +0000 Subject: new (last?) attempt at standardizing Makefiles git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4855 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/linux-atm/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package/linux-atm/Makefile') diff --git a/package/linux-atm/Makefile b/package/linux-atm/Makefile index 291fe3573..24a914a71 100644 --- a/package/linux-atm/Makefile +++ b/package/linux-atm/Makefile @@ -12,12 +12,12 @@ PKG_NAME:=linux-atm PKG_VERSION:=2.4.1 PKG_RELEASE:=1 -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz PKG_SOURCE_URL:=http://ftp.debian.org/debian/pool/main/l/linux-atm/ PKG_MD5SUM:=84fef49cc39ff2605204246666f65864 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 -- cgit v1.2.3