[package] fix scponly compilation failure (#6986)
[openwrt/svn-archive/archive.git] / net / openser / Makefile
index c03932d09cae4d198e7102cf18a353921f982d24..7e26cd978577f200751346032f4e2c06af7ab7e0 100644 (file)
@@ -4,7 +4,6 @@
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
 #
-# $Id$
 
 include $(TOPDIR)/rules.mk
 
@@ -248,24 +247,24 @@ define Build/Compile
                extra_defs="-DUSE_PTHREAD_MUTEX "  \
                CC="$(TARGET_CC)" \
                ARCH="$(ARCH)"  \
-               CFLAGS="$(TARGET_CFLAGS)" \
+               CFLAGS="$(TARGET_CFLAGS) $(FPIC)" \
                LOCALBASE="$(STAGING_DIR)/usr" \
                all utils/gen_ha1/gen_ha1
 endef
 
 define Package/openser/install 
-       mkdir -p $(1)/usr/sbin
+       $(INSTALL_DIR) $(1)/usr/sbin
        $(CP) $(PKG_BUILD_DIR)/$(PKG_NAME) $(1)/usr/sbin/
        $(CP) $(PKG_BUILD_DIR)/utils/gen_ha1/gen_ha1 $(1)/usr/sbin/openser_gen_ha1
        $(CP) $(PKG_BUILD_DIR)/scripts/sc $(1)/usr/sbin/openserctl
        chmod 744 $(1)/usr/sbin/openserctl
        $(CP) $(PKG_BUILD_DIR)/scripts/sc.dbtext $(1)/usr/sbin/dbtextctl
        chmod 744 $(1)/usr/sbin/dbtextctl
-       mkdir -p $(1)/usr/lib/openser/modules
+       $(INSTALL_DIR) $(1)/usr/lib/openser/modules
        (cd $(PKG_BUILD_DIR);\
                $(CP) $(OPENSER_MODULE_FILES) $(1)/usr/lib/openser/modules/; \
        )
-       mkdir -p $(1)/etc/openser
+       $(INSTALL_DIR) $(1)/etc/openser
        $(CP) $(PKG_BUILD_DIR)/etc/openser.cfg $(1)/etc/openser/
 endef