gst1-plugins-base: update to 1.22.8
[feed/packages.git] / libs / libmspack / Makefile
1 #
2 # Copyright (C) 2021 TDT AG <development@tdt.de>
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See https://www.gnu.org/licenses/gpl-2.0.txt for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=libmspack
11 PKG_VERSION:=0.10.1alpha
12 PKG_RELEASE:=1
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=https://www.cabextract.org.uk/$(PKG_NAME)/
16 PKG_HASH:=bac862dee6e0fc10d92c70212441d9f8ad9b0222edc9a708c3ead4adb1b24a8e
17
18 PKG_MAINTAINER:=Florian Eckert <fe@dev.tdt.de>
19 PKG_LICENSE:=LGPL-2.1-or-later
20 PKG_LICENSE_FILES:=COPYING.LIB
21
22 PKG_FIXUP:=autoreconf
23 PKG_INSTALL:=1
24
25 include $(INCLUDE_DIR)/package.mk
26
27 define Package/libmspack
28 SECTION:=libs
29 CATEGORY:=Libraries
30 TITLE:=Compressors and decompressors for Microsoft formats
31 DEPENDS:=@TARGET_x86
32 URL:=https://github.com/kyz/libmspack
33 endef
34
35 define Package/libmspack/description
36 The purpose of libmspack is to provide compressors and decompressors,
37 archivers and dearchivers for Microsoft compression formats: CAB, CHM, WIM,
38 LIT, HLP, KWAJ and SZDD. It is also designed to be easily embeddable,
39 stable, robust and resource-efficient.
40 endef
41
42 define Build/InstallDev
43 $(INSTALL_DIR) $(1)/usr/include
44 $(CP) $(PKG_INSTALL_DIR)/usr/include/mspack.h \
45 $(1)/usr/include/
46
47 $(INSTALL_DIR) $(1)/usr/lib/pkgconfig
48 $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/*.pc \
49 $(1)/usr/lib/pkgconfig
50
51 $(INSTALL_DIR) $(1)/usr/lib
52 $(CP) $(PKG_INSTALL_DIR)/usr/lib/*.so* \
53 $(1)/usr/lib
54 endef
55
56 define Package/libmspack/install
57 $(INSTALL_DIR) $(1)/usr/lib
58 $(CP) $(PKG_INSTALL_DIR)/usr/lib/*.so* \
59 $(1)/usr/lib
60 endef
61
62 $(eval $(call BuildPackage,libmspack))