packages: add missing conffiles define
[openwrt/svn-archive/archive.git] / net / lsm / Makefile
index 1aa3d2d22415de29836b3f118e1b9e2cd1087ce4..864327de565bbad18112d54df42304761d82dea9 100644 (file)
@@ -1,5 +1,5 @@
 # 
-# Copyright (C) 2006 OpenWrt.org
+# Copyright (C) 2010-2011 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -8,12 +8,14 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=lsm
-PKG_VERSION:=0.53
-PKG_RELEASE:=1
+PKG_VERSION:=0.60
+PKG_RELEASE:=3
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://lsm.foobar.fi/download
-PKG_MD5SUM:=983911b434a3c649fcefdc99e6ea2f37
+PKG_MD5SUM:=f4748308c0a1caa98d7e756778954116
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
 
 include $(INCLUDE_DIR)/package.mk
 
@@ -34,15 +36,10 @@ define Package/lsm/conffiles
 /etc/lsm/lsm.conf
 endef
 
-define Build/Prepare
-       $(call Build/Prepare/Default)
-       rmdir $(PKG_BUILD_DIR)
-       mv $(BUILD_DIR)/lsm $(PKG_BUILD_DIR)
-endef
-
 define Build/Compile
-       echo sed -ie 's/\$$$$(CC)/mipsel-openwrt-linux-uclibc-gcc/g' $(PKG_BUILD_DIR)/Makefile
-       $(MAKE) -C $(PKG_BUILD_DIR) CC=$(TARGET_CC)
+       $(MAKE) -C $(PKG_BUILD_DIR) \
+               CC="$(TARGET_CC)" \
+               CFLAGS="$(TARGET_CFLAGS)"
 endef
 
 define Package/lsm/install
@@ -56,4 +53,8 @@ define Package/lsm/install
        $(INSTALL_BIN) ./files/lsm.init $(1)/etc/init.d/lsm
 endef
 
+define Package/lsm/conffiles
+/etc/lsm/lsm.conf
+endef
+
 $(eval $(call BuildPackage,lsm))