[packages] Use default templates instead of custom reimplementations where applicable

git-svn-id: svn://svn.openwrt.org/openwrt/packages@19705 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
lars
2010-02-18 13:10:21 +00:00
parent 63a6ab878d
commit 1e28de24b4
166 changed files with 499 additions and 1065 deletions

View File

@ -1,5 +1,5 @@
#
# Copyright (C) 2006 OpenWrt.org
#
# Copyright (C) 2006-2010 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
@ -10,16 +10,20 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=atk
PKG_VERSION:=1.22.0
PKG_RELEASE:=2
PKG_RELEASE:=3
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=@GNOME/$(PKG_NAME)/1.22/
PKG_MD5SUM:=06a2b39a22d5ca35c47435da6b9643ac
PKG_FIXUP:=libtool
PKG_INSTALL:=1
include $(INCLUDE_DIR)/package.mk
EXTRA_LDFLAGS:=-L$(STAGING_DIR)/usr/lib/libiconv/lib/ -L$(STAGING_DIR)/usr/lib/libintl/lib/
TARGET_LDFLAGS += \
-L$(STAGING_DIR)/usr/lib/libiconv/lib/ \
-L$(STAGING_DIR)/usr/lib/libintl/lib/ \
define Package/atk
SECTION:=xorg-libs
@ -29,11 +33,6 @@ define Package/atk
DEPENDS:=+glib2
endef
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) all install DESTDIR=$(PKG_INSTALL_DIR)
endef
define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/{lib,include}
$(CP) $(PKG_INSTALL_DIR)/usr/lib/lib* $(1)/usr/lib

View File

@ -1,5 +1,5 @@
#
# Copyright (C) 2006 OpenWrt.org
#
# Copyright (C) 2006-2010 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
@ -14,7 +14,8 @@ PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=http://download.berlios.de/tslib/
PKG_FIXUP = libtool
PKG_INSTALL:=1
PKG_FIXUP:=libtool
include $(INCLUDE_DIR)/package.mk
@ -31,7 +32,7 @@ define Package/tslib/description
Tslib is an abstraction layer for touchscreen panel events,
as well as a filter stack for the manipulation of those events.
It was created by Russell King, of arm.linux.org.uk.
Examples of implemented filters include jitter smoothing and the calibration transform.
Examples of implemented filters include jitter smoothing and the calibration transform.
endef
ifeq ($(CONFIG_TARGET_om_gta02),y)
@ -43,10 +44,6 @@ define Build/Configure
$(call Build/Configure/Default, --enable-malloc0returnsnull)
endef
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" all install
endef
define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include $(1)/usr/lib/pkgconfig
$(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/