diff options
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | Qt5Gui_QPbfPlugin.cmake | 6 |
4 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..025a6f7436ba --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +# Generated by makepkg 5.1.1 +# Sat Dec 8 17:08:07 UTC 2018 +pkgbase = qt5-pbfimageplugin + pkgdesc = Qt image plugin for displaying Mapbox vector tiles + pkgver = 1.1 + pkgrel = 1 + url = https://github.com/tumic0/QtPBFImagePlugin + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = qt5-tools + depends = qt5-base + depends = protobuf + provides = qt5-pbfimageplugin=1.1 + conflicts = qt5-pbfimageplugin-git + source = https://github.com/tumic0/QtPBFImagePlugin/archive/1.1.tar.gz + source = Qt5Gui_QPbfPlugin.cmake + sha256sums = d12224b19fd61adef815468b7e3a6941fb193a43f7d0bd616e00e61d50a7db72 + sha256sums = c927c3832fe39d674c6225ad9070d3c667f1ff9d37d398669a969cdfcee1e984 + +pkgname = qt5-pbfimageplugin + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..a7ea2e0a6040 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.tar.* +pkg +src diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b7c4bd121030 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Nikolay Korotkiy <sikmir@gmail.com> +_orgname=tumic0 +_pkgname=QtPBFImagePlugin +pkgname=qt5-pbfimageplugin +pkgver=1.1 +pkgrel=1 +pkgdesc='Qt image plugin for displaying Mapbox vector tiles' +arch=('i686' 'x86_64') +url='https://github.com/tumic0/QtPBFImagePlugin' +license=('GPL3') +depends=('qt5-base' 'protobuf') +makedepends=('qt5-tools') +provides=("${pkgname}=${pkgver}") +conflicts=("${pkgname}-git") +source=("https://github.com/${_orgname}/${_pkgname}/archive/${pkgver}.tar.gz" + 'Qt5Gui_QPbfPlugin.cmake') +sha256sums=('d12224b19fd61adef815468b7e3a6941fb193a43f7d0bd616e00e61d50a7db72' + 'c927c3832fe39d674c6225ad9070d3c667f1ff9d37d398669a969cdfcee1e984') + +build() { + cd ${_pkgname}-${pkgver} + + qmake pbfplugin.pro + make +} + +package() { + cd ${_pkgname}-${pkgver} + + install -Dm755 libpbf.so ${pkgdir}/usr/lib/qt/plugins/imageformats/libpbf.so + install -Dm644 ../Qt5Gui_QPbfPlugin.cmake ${pkgdir}/usr/lib/cmake/Qt5Gui/Qt5Gui_QPbfPlugin.cmake + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} diff --git a/Qt5Gui_QPbfPlugin.cmake b/Qt5Gui_QPbfPlugin.cmake new file mode 100644 index 000000000000..1997a156b745 --- /dev/null +++ b/Qt5Gui_QPbfPlugin.cmake @@ -0,0 +1,6 @@ + +add_library(Qt5::QPbfPlugin MODULE IMPORTED) + +_populate_Gui_plugin_properties(QPbfPlugin RELEASE "imageformats/libpbf.so") + +list(APPEND Qt5Gui_PLUGINS Qt5::QPbfPlugin) |