aboutsummaryrefslogtreecommitdiffstats
path: root/package/libs/libtool
Commit message (Expand)AuthorAgeFilesLines
* libtool: update to 2.4.7Nick Hainke2022-07-101-3/+3
* treewide: revise library packagingJo-Philipp Wich2019-01-241-1/+2
* libtool: Update to 2.4.6Rosen Penev2018-03-312-14/+3
* add PKG_CPE_ID ids to package and toolsAlexander Couzens2017-11-171-0/+1
* libtool: don't clobber host libtool infrastructureJo-Philipp Wich2017-01-221-7/+7
* package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG)Matthias Schiffer2017-01-101-1/+1
* treewide: clean up download hashesFelix Fietkau2016-12-161-1/+1
* package/libs/libtool: Switch to xz tarballDaniel Engberg2016-10-151-2/+2
* Revert "package/libs/libtool: rename to libltdl"Felix Fietkau2016-01-102-0/+63
* package/libs/libtool: rename to libltdlFelix Fietkau2016-01-072-63/+0
* cosmetic: remove trailing whitespacesLuka Perkov2015-10-151-1/+1
* libtool: enable passthrough for SSP optionsSteven Barth2015-06-191-0/+11
* license info - revert r43155John Crispin2014-11-031-2/+2
* Add more license tags with SPDX identifiersJohn Crispin2014-11-031-2/+2
* Add a few SPDX tagsSteven Barth2014-11-021-1/+1
* licensing: Add licensing metadata to many packages Two new variables are intr...Hamish Guthrie2012-10-191-0/+3
* move library packages to package/libs/Felix Fietkau2012-10-081-0/+49
und-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
# Copyright (C) 2012 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.

include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/kernel.mk

PKG_NAME:=ltq-atm
PKG_RELEASE:=1
PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/ltq-atm-$(BUILD_VARIANT)

PKG_MAINTAINER:=John Crispin <john@phrozen.org>

include $(INCLUDE_DIR)/package.mk

define KernelPackage/ltq-atm-template
  SECTION:=sys
  CATEGORY:=Kernel modules
  SUBMENU:=Network Devices
  TITLE:=atm driver for $(1)
  URL:=http://www.lantiq.com/
  VARIANT:=$(1)
  DEPENDS:=@TARGET_lantiq_$(2) +kmod-atm +br2684ctl
  FILES:=$(PKG_BUILD_DIR)/ltq_atm_$(1).ko
  AUTOLOAD:=$(call AutoProbe,ltq_atm_$(1))
endef

KernelPackage/ltq-atm-danube=$(call KernelPackage/ltq-atm-template,danube,xway)
KernelPackage/ltq-atm-ar9=$(call KernelPackage/ltq-atm-template,ar9,xway)
KernelPackage/ltq-atm-ase=$(call KernelPackage/ltq-atm-template,ase,ase)
define KernelPackage/ltq-atm-vr9
  $(call KernelPackage/ltq-atm-template,vr9,xrx200)
  AUTOLOAD:=
endef

define Build/Prepare
	$(INSTALL_DIR) $(PKG_BUILD_DIR) 
	$(CP) ./src/* $(PKG_BUILD_DIR)
endef

define Build/Configure
endef

define Build/Compile
	cd $(LINUX_DIR); \
		ARCH=mips CROSS_COMPILE="$(KERNEL_CROSS)" \
		$(MAKE) BUILD_VARIANT=$(BUILD_VARIANT) M=$(PKG_BUILD_DIR) V=1 modules
endef

$(eval $(call KernelPackage,ltq-atm-danube))
$(eval $(call KernelPackage,ltq-atm-ase))
$(eval $(call KernelPackage,ltq-atm-ar9))
$(eval $(call KernelPackage,ltq-atm-vr9))