summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Newgard2017-07-03 10:56:32 -0500
committerDoug Newgard2017-07-03 21:35:02 -0500
commit52fad004dce39e84236c11e7d3d7387d6d93e2fe (patch)
tree57bc570e6aafd16adc98808a46bd55524ebea2a8
parent6036ef9549d7b6a6f12dca78c8d960155f02a1da (diff)
downloadaur-52fad004dce39e84236c11e7d3d7387d6d93e2fe.tar.gz
Switch to Qt5
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD18
3 files changed, 21 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 465a9b2c14df..48ae338d0563 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,19 @@
pkgbase = qwtpolar
pkgdesc = Qwt library that contains classes for displaying values on a polar coordinate system
pkgver = 1.1.1
- pkgrel = 1
+ pkgrel = 2
url = http://qwtpolar.sourceforge.net/
arch = i686
arch = x86_64
license = custom:qwt
depends = gcc-libs
depends = glibc
- depends = qt4
+ depends = qt5-base
+ depends = qt5-svg
depends = qwt
+ provides = qwtpolar-qt5=1.1.1
+ conflicts = qwtpolar-qt5
+ replaces = qwtpolar-qt5
source = http://sourceforge.net/projects/qwtpolar/files/qwtpolar/1.1.1/qwtpolar-1.1.1.tar.bz2
sha1sums = 38edf5220c971eef0e88fcc6db7c718e6198ccac
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..71a9d16c2b38
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*~
+*/
+*.tar.*
+*.log
diff --git a/PKGBUILD b/PKGBUILD
index 97e0c22ea704..6cf217c58049 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,15 @@
pkgname=qwtpolar
pkgver=1.1.1
-pkgrel=1
+pkgrel=2
pkgdesc='Qwt library that contains classes for displaying values on a polar coordinate system'
arch=('i686' 'x86_64')
url='http://qwtpolar.sourceforge.net/'
license=('custom:qwt')
-depends=('gcc-libs' 'glibc' 'qt4' 'qwt')
+depends=('gcc-libs' 'glibc' 'qt5-base' 'qt5-svg' 'qwt')
+conflicts=('qwtpolar-qt5')
+provides=("qwtpolar-qt5=$pkgver")
+replaces=('qwtpolar-qt5')
source=("http://sourceforge.net/projects/qwtpolar/files/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2")
sha1sums=('38edf5220c971eef0e88fcc6db7c718e6198ccac')
@@ -19,9 +22,9 @@ prepare() {
sed -e '/^\s*QWT_POLAR_INSTALL_PREFIX/ s|=.*|= /usr|' \
-e '/^QWT_POLAR_INSTALL_DOCS/ s|/doc|/share/doc/qwtpolar|' \
- -e '/^QWT_POLAR_INSTALL_HEADERS/ s|/include|/include/qwt|' \
- -e '/^QWT_POLAR_INSTALL_FEATURES/ s|/features|/share/qt4/mkspecs/features|' \
- -e '/^QWT_POLAR_INSTALL_PLUGINS/ s|/plugins|/lib/qt4/plugins|' \
+ -e '/^QWT_POLAR_INSTALL_HEADERS/ s|/include|&/qwt|' \
+ -e '/^QWT_POLAR_INSTALL_PLUGINS/ s|/plugins/designer|/lib/qt&|' \
+ -e '/^QWT_POLAR_INSTALL_FEATURES/ s|/features|/lib/qt/mkspecs&|' \
-e '/QwtPolarExamples/ s/^/# /' \
-i qwtpolarconfig.pri
}
@@ -29,7 +32,8 @@ prepare() {
build() {
cd $pkgname-$pkgver
- qmake-qt4 qwtpolar.pro
+ export QMAKEFEATURES="/usr/share/qt5/mkspecs/features/"
+ qmake-qt5 qwtpolar.pro
make
}
@@ -38,7 +42,7 @@ package() {
make INSTALL_ROOT="$pkgdir" install
- install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
mv "$pkgdir/usr/share/doc/qwtpolar/man/" "$pkgdir/usr/share/"
rm "$pkgdir/usr/share/man/man3/qwtlicense.3"
}