objfw: Update to 1.2
This commit is contained in:
committed by
Christoph Reiter
parent
f25ca078a8
commit
b734692d96
@@ -2,6 +2,7 @@
|
||||
|
||||
_realname=objfw
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-libobjfw"
|
||||
"${MINGW_PACKAGE_PREFIX}-libobjfwhid"
|
||||
"${MINGW_PACKAGE_PREFIX}-libobjfwrt"
|
||||
"${MINGW_PACKAGE_PREFIX}-libobjfwtls"
|
||||
"${MINGW_PACKAGE_PREFIX}-ofarc"
|
||||
@@ -9,7 +10,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-libobjfw"
|
||||
"${MINGW_PACKAGE_PREFIX}-ofhash"
|
||||
"${MINGW_PACKAGE_PREFIX}-ofhttp")
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgver=1.1.7
|
||||
pkgver=1.2
|
||||
pkgrel=1
|
||||
pkgdesc="Portable, lightweight framework for the Objective-C language (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -21,7 +22,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-clang"
|
||||
"${MINGW_PACKAGE_PREFIX}-openssl")
|
||||
groups=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
||||
source=("https://objfw.nil.im/downloads/${_realname}-${pkgver}.tar.gz")
|
||||
sha256sums=('5107d8a0627e2270d211abf1b4f6c50fd89c8d672d2179b50daa7d3b66d68a70')
|
||||
sha256sums=('f1d92b64f524a1aaf8e8b572a0edf5817d589c3d3c60cab9bb182ccbac3ee405')
|
||||
|
||||
build() {
|
||||
[[ -d build-${MSYSTEM} ]] && rm -rf build-${MSYSTEM}
|
||||
@@ -54,21 +55,29 @@ package_libobjfw() {
|
||||
done
|
||||
|
||||
# Those are in subpackages
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/bin/objfwhid1.dll"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/bin/objfwrt1.dll"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/bin/objfwtls1.dll"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/bin/ofarc.exe"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/bin/ofdns.exe"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/bin/ofhash.exe"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/bin/ofhttp.exe"
|
||||
rm -fr "${pkgdir}/${MINGW_PREFIX}/include/ObjFWHID"
|
||||
rm -fr "${pkgdir}/${MINGW_PREFIX}/include/ObjFWRT"
|
||||
rm -fr "${pkgdir}/${MINGW_PREFIX}/include/ObjFWTLS"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/lib/libobjfwhid.dll.a"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/lib/libobjfwrt.dll.a"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/lib/libobjfwtls.dll.a"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/lib/objfw-config/ObjFWTLS.oc"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/lib/objfw-config/ObjFWHID.oc"
|
||||
rm -fr "${pkgdir}/${MINGW_PREFIX}/share/ofarc"
|
||||
rm -fr "${pkgdir}/${MINGW_PREFIX}/share/ofdns"
|
||||
rm -fr "${pkgdir}/${MINGW_PREFIX}/share/ofhash"
|
||||
rm -fr "${pkgdir}/${MINGW_PREFIX}/share/ofhttp"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/share/man/man1/ofarc.1"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/share/man/man1/ofdns.1"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/share/man/man1/ofhash.1"
|
||||
rm -f "${pkgdir}/${MINGW_PREFIX}/share/man/man1/ofhttp.1"
|
||||
}
|
||||
|
||||
package_libobjfwrt() {
|
||||
@@ -100,6 +109,21 @@ package_libobjfwtls() {
|
||||
done
|
||||
}
|
||||
|
||||
package_libobjfwhid() {
|
||||
pkgdesc="HID support for ObjFW (mingw-w64)"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-libobjfw"
|
||||
"${MINGW_PACKAGE_PREFIX}-libobjfwrt")
|
||||
|
||||
cd build-${MSYSTEM}
|
||||
make -C src/hid DESTDIR="${pkgdir}/" install
|
||||
|
||||
for i in COPYING COPYING.LESSER; do
|
||||
install -D -m 644 "${i}" \
|
||||
"${pkgdir}/${MINGW_PREFIX}/share/licenses/${pkgname/${MINGW_PACKAGE_PREFIX}-/}/${i}"
|
||||
done
|
||||
}
|
||||
|
||||
package_ofarc() {
|
||||
pkgdesc="Utility for handling ZIP, Tar and LHA archives (mingw-w64)"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-libobjfw"
|
||||
|
||||
Reference in New Issue
Block a user