Signed-off-by: Giovanni Di Stasi <[email protected]>

--

Index: libs/oml/Makefile
===================================================================
--- libs/oml/Makefile   (revision 0)
+++ libs/oml/Makefile   (revision 0)
@@ -0,0 +1,77 @@
+# 
+# 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
+
+PKG_NAME:=oml
+PKG_VERSION:=r99
+PKG_RELEASE:=0
+
+PKG_SOURCE:=oml-${PKG_VERSION}.tar.bz2
+PKG_SOURCE_URL:=ftp://143.225.229.58/apps/
+#PKG_MD5SUM:=f3f23f3673491bf1c1ea549c1995aa7f
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/oml
+
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/oml/Default
+  TITLE:=OML Measurement Framework
+  SECTION:=libs
+  CATEGORY:=Libraries
+  URL:=http://oml.mytestbed.net
+  MAINTAINER:=Giovanni Di Stasi <[email protected]>
+  DEPENDS:=+libpopt +libxml2
+endef
+
+define Package/oml-client
+  $(call Package/oml/Default)
+  TITLE+= (client library)
+endef
+
+
+define Build/Compile
+       $(call Build/Compile/Default, \
+               -C $(PKG_BUILD_DIR) -C shared DESTDIR="$(PKG_INSTALL_DIR)" 
install \
+       )
+       
+       $(call Build/Compile/Default, \
+               -C $(PKG_BUILD_DIR) -C external DESTDIR="$(PKG_INSTALL_DIR)" 
install \
+       )
+       
+       $(call Build/Compile/Default, \
+               -C $(PKG_BUILD_DIR) -C external/ocommLib 
DESTDIR="$(PKG_INSTALL_DIR)" install \
+       )
+       
+       $(call Build/Compile/Default, \
+               -C $(PKG_BUILD_DIR) -C client DESTDIR="$(PKG_INSTALL_DIR)" 
install \
+       )
+       
+endef
+
+
+define Build/InstallDev
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(CP) $(PKG_INSTALL_DIR)/usr/lib/liboml2.so* $(1)/usr/lib/
+       $(CP) $(PKG_INSTALL_DIR)/usr/lib/liboml2.a* $(1)/usr/lib/
+       $(CP) $(PKG_INSTALL_DIR)/usr/lib/libocomm.so* $(1)/usr/lib/
+
+       $(INSTALL_DIR) $(1)/usr/include 
+       $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/
+endef
+
+define Package/oml-client/install
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(CP) $(PKG_INSTALL_DIR)/usr/lib/liboml2.so* $(1)/usr/lib/
+       $(CP) $(PKG_INSTALL_DIR)/usr/lib/libocomm.so* $(1)/usr/lib/
+endef
+
+
+$(eval $(call BuildPackage,oml-client))
+

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to