summaryrefslogtreecommitdiff
path: root/package/lz4/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'package/lz4/Makefile')
-rw-r--r--package/lz4/Makefile44
1 files changed, 44 insertions, 0 deletions
diff --git a/package/lz4/Makefile b/package/lz4/Makefile
new file mode 100644
index 000000000..7ad0f69e3
--- /dev/null
+++ b/package/lz4/Makefile
@@ -0,0 +1,44 @@
+# This file is part of the OpenADK project. OpenADK is copyrighted
+# material, please see the LICENCE file in the top-level directory.
+
+include ${ADK_TOPDIR}/rules.mk
+
+PKG_NAME:= lz4
+PKG_VERSION:= 118
+PKG_RELEASE:= 1
+PKG_MD5SUM:= 7b155d93c6e5d48494f8bfd32f831440
+PKG_DESCR:= compression utility
+PKG_SECTION:= app/archive
+PKG_DEPENDS:= liblz4
+PKG_URL:= https://code.google.com/p/lz4/
+PKG_SITES:= https://github.com/Cyan4973/lz4/archive/
+PKG_OPTS:= dev
+PKG_LIBNAME:= liblz4
+PKG_OPTS:= dev
+
+DISTFILES:= r${PKG_VERSION}.tar.gz
+WRKDIST= ${WRKDIR}/${PKG_NAME}-r${PKG_VERSION}
+
+PKG_SUBPKGS:= LZ4 LIBLZ4
+PKGSD_LIBLZ4:= lz4 compression library
+PKGSC_LIBLZ4:= libs/comp
+
+include ${ADK_TOPDIR}/mk/host.mk
+include ${ADK_TOPDIR}/mk/package.mk
+
+$(eval $(call HOST_template,LZ4,lz4,${PKG_VERSION}-${PKG_RELEASE}))
+$(eval $(call PKG_template,LZ4,lz4,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+$(eval $(call PKG_template,LIBLZ4,liblz4,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_LIBLZ4},${PKGSD_LIBLZ4},${PKGSC_LIBLZ4},${PKG_OPTS}))
+
+CONFIG_STYLE:= manual
+
+lz4-install:
+ ${INSTALL_DIR} ${IDIR_LZ4}/usr/bin
+ ${CP} ${WRKINST}/usr/bin/* ${IDIR_LZ4}/usr/bin
+
+liblz4-install:
+ ${INSTALL_DIR} ${IDIR_LIBLZ4}/usr/lib
+ ${CP} ${WRKINST}/usr/lib/liblz4.so* ${IDIR_LIBLZ4}/usr/lib
+
+include ${ADK_TOPDIR}/mk/host-bottom.mk
+include ${ADK_TOPDIR}/mk/pkg-bottom.mk