OSDN Git Service

add MinGW package files for Archlinux and bump others
authorIvailo Monev <xakepa10@gmail.com>
Mon, 7 Mar 2016 16:27:07 +0000 (16:27 +0000)
committerIvailo Monev <xakepa10@gmail.com>
Mon, 7 Mar 2016 16:27:07 +0000 (16:27 +0000)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
package/archlinux-mingw/PKGBUILD [new file with mode: 0644]
package/archlinux/PKGBUILD
package/debian/changelog
package/debian/control
package/entropy/katie/SRCBUILD

diff --git a/package/archlinux-mingw/PKGBUILD b/package/archlinux-mingw/PKGBUILD
new file mode 100644 (file)
index 0000000..3e8a88b
--- /dev/null
@@ -0,0 +1,56 @@
+# $Id:
+# Maintainer: Ivailo Monev <xakepa10@gmail.com>
+
+pkgname=mingw-w64-katie-git
+pkgver=4.9.0.aa9772c
+pkgrel=1
+pkgdesc='C++ toolkit derived from the Qt 4.8 framework (mingw-w64)'
+arch=('i686' 'x86_64')
+url='https://github.com/fluxer/katie'
+license=('LGPL' 'FDL' 'custom')
+# FIXME: depend on mingw-w64-vlc
+depends=('mingw-w64-openssl' 'mingw-w64-zlib' 'mingw-w64-crt')
+makedepends=('cmake' 'git' 'python' 'vlc' 'unifdef' 'mingw-w64-gcc')
+optdepends=('vlc: Phonon VLC backend')
+source=("git+https://github.com/fluxer/katie")
+sha1sums=('SKIP')
+conflicts=('mingw-w64-katie')
+options=('!strip' 'staticlibs' '!buildflags') # 'debug')
+
+pkgver() {
+    cd katie
+    printf "4.9.0.%s" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+    mkdir -p build
+
+    echo 'set(LDCONF_INSTALL_DIR /etc/ld.so.conf.d)' \
+        >> katie/mkspecs/linux/vendor.cmake
+    echo 'set(PROFILE_INSTALL_DIR /etc/profile.d)' \
+        >> katie/mkspecs/linux/vendor.cmake
+    echo 'set(DBUS_INTERFACES_INSTALL_DIR /etc/dbus-1/interfaces)' \
+        >> katie/mkspecs/linux/vendor.cmake
+    echo 'set(CMAKE_INSTALL_DIR /usr/share/cmake)' \
+        >> katie/mkspecs/linux/vendor.cmake
+}
+
+build() {
+    cd build
+    cmake ../katie \
+        -Wno-dev \
+        -DCMAKE_TOOLCHAIN_FILE=cmake/archlinux-mingw.cmake \
+        -DCMAKE_BUILD_TYPE=Release \
+        -DCMAKE_INSTALL_PREFIX=/usr/${_arch}
+    make
+}
+
+package() {
+    cd build
+    make DESTDIR="${pkgdir}" install
+
+    ${_arch}-strip --strip-unneeded "${pkgdir}/usr/${_arch}/lib/katie/"*.dll
+
+    install -vDm644 ../katie/LGPL_EXCEPTION.txt \
+        "${pkgdir}/usr/share/licenses/katie-git/LGPL_EXCEPTION.txt"
+}
index 9125879..e5c3499 100644 (file)
@@ -2,8 +2,8 @@
 # Maintainer: Ivailo Monev <xakepa10@gmail.com>
 
 pkgname=katie-git
-pkgver=4.8.7.8e624df
-pkgrel=3
+pkgver=4.9.0.8e624df
+pkgrel=1
 pkgdesc='C++ toolkit derived from the Qt 4.8 framework'
 arch=('i686' 'x86_64')
 url='https://github.com/fluxer/katie'
@@ -25,7 +25,7 @@ conflicts=('katie')
 
 pkgver() {
     cd katie
-    printf "4.8.7.%s" "$(git rev-parse --short HEAD)"
+    printf "4.9.0.%s" "$(git rev-parse --short HEAD)"
 }
 
 prepare() {
index fbb28af..81cd2d4 100644 (file)
@@ -1,3 +1,9 @@
+katie-git (4.9.0) unstable; urgency=medium
+
+  * First package update
+
+ -- Ivailo Monev <xakepa10@gmail.com>  Mon, 7 Mar 2016 16:26:26 +0200
+
 katie-git (4.8.7) unstable; urgency=medium
 
   * Initial package
index aac9b79..674d233 100644 (file)
@@ -5,7 +5,7 @@ Maintainer: Ivailo Monev <xakepa10@gmail.com>
 Homepage: https://github.com/fluxer/katie
 Vcs-Git: git://github.com/fluxer/katie.git
 Vcs-browser: https://github.com/fluxer/katie
-Standards-Version: 4.8.7
+Standards-Version: 4.9.0
 X-Python-Version: >= 2.7
 Build-Depends: debhelper (>= 9~), g++, python-dev (>= 2.7~), libssl-dev,
  zlib1g-dev, libc6-dev, libpng12-dev, libjpeg62-turbo-dev, libtiff5-dev,
index 56add1e..612b27e 100644 (file)
@@ -1,7 +1,7 @@
 # Maintainer: Ivailo Monev <xakepa10@gmail.com>
 
-version=4.8.7
-release=3
+version=4.9.0
+release=1
 description='C++ toolkit derived from the Qt 4.8 framework'
 depends=('libtiff' 'libpng' 'libmng' 'sqlite' 'ca-certificates' 'glib' 'dbus'
         'fontconfig' 'xorg-libraries' 'alsa-lib' 'icu' 'hicolor-icon-theme'