diff options
author | Piotr Rogoża | 2018-08-29 18:33:22 +0200 |
---|---|---|
committer | Piotr Rogoża | 2018-08-29 18:33:22 +0200 |
commit | e80f3d701c545c19967407fd5ca620a9565015db (patch) | |
tree | 3e544448baedbe5102fc73410e7d2552af00bb80 | |
parent | 1f4536063841e621d581ff9217f589a6fec914d2 (diff) | |
download | aur-e80f3d701c545c19967407fd5ca620a9565015db.tar.gz |
Upgraded to 3.2.1
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 53 |
2 files changed, 36 insertions, 25 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Fri Nov 4 19:41:38 UTC 2016 +# Wed Aug 29 16:33:13 UTC 2018 pkgbase = sqlitestudio pkgdesc = Database manager for SQLite - pkgver = 3.1.1 + pkgver = 3.2.1 pkgrel = 1 url = http://sqlitestudio.pl/ arch = i686 @@ -16,9 +16,9 @@ pkgbase = sqlitestudio depends = sqlite2 depends = tcl depends = qt5-script - source = http://sqlitestudio.pl/files/sqlitestudio3/complete/tar/sqlitestudio-3.1.1.tar.gz + source = http://sqlitestudio.pl/files/sqlitestudio3/complete/tar/sqlitestudio-3.2.1.tar.gz source = sqlitestudio.desktop - sha256sums = f757a82466e97137addd70dd5323a1a7ba7cad7841dc138812a2da2799f92c6c + sha256sums = b0f9e79bb97ecd2cf1196d6d2fa4f3afb16b24b7efa67fa2ec3d7373046339c0 sha256sums = c5a26a9b9003b04274887a0e0febda13eea49bb46c618eaad0b5b5c88b1cc1d2 pkgname = sqlitestudio @@ -2,34 +2,34 @@ pkgbase=sqlitestudio pkgname=( -sqlitestudio -sqlitestudio-plugins + sqlitestudio + sqlitestudio-plugins ) _pkgname=SQLiteStudio -pkgver=3.1.1 -pkgrel=1 +pkgver=3.2.1 _pkgver=3 +pkgrel=1 pkgdesc='Database manager for SQLite' arch=(i686 x86_64) url='http://sqlitestudio.pl/' license=('GPL3') depends=( -termcap -sqlite2 -tcl -qt5-script + termcap + sqlite2 + tcl + qt5-script ) makedepends=( -chrpath -qt5-base -qt5-svg -qt5-tools + chrpath + qt5-base + qt5-svg + qt5-tools ) source=( -http://sqlitestudio.pl/files/sqlitestudio${_pkgver}/complete/tar/sqlitestudio-$pkgver.tar.gz -sqlitestudio.desktop + http://sqlitestudio.pl/files/sqlitestudio${_pkgver}/complete/tar/sqlitestudio-$pkgver.tar.gz + sqlitestudio.desktop ) -sha256sums=('f757a82466e97137addd70dd5323a1a7ba7cad7841dc138812a2da2799f92c6c' +sha256sums=('b0f9e79bb97ecd2cf1196d6d2fa4f3afb16b24b7efa67fa2ec3d7373046339c0' 'c5a26a9b9003b04274887a0e0febda13eea49bb46c618eaad0b5b5c88b1cc1d2') prepare(){ cd "$srcdir" @@ -40,13 +40,16 @@ build(){ msg2 "Making sqlitestudio3-main" cd "$srcdir"/output/build - qmake ../../${_pkgname}${_pkgver} "LIBS += -L$srcdir/SQLiteStudio3/coreSQLiteStudio/services/impl" + qmake ../../${_pkgname}${_pkgver} \ + "LIBS += -L$srcdir/SQLiteStudio3/coreSQLiteStudio/services/impl" make msg2 "Making sqlitestudio3-plugins" cd "$srcdir"/output/build/Plugins GCC_VERSION=$(gcc -dumpversion) - qmake ../../../Plugins "INCLUDEPATH += /usr/include/c++/$GCC_VERSION" "INCLUDEPATH += $srcdir/SQLiteStudio3/coreSQLiteStudio" + qmake ../../../Plugins \ + "INCLUDEPATH += /usr/include/c++/$GCC_VERSION" \ + "INCLUDEPATH += $srcdir/SQLiteStudio3/coreSQLiteStudio" ( cd $srcdir/Plugins/DbSqliteCipher ln -sf $srcdir/SQLiteStudio3/coreSQLiteStudio/plugins @@ -54,23 +57,31 @@ build(){ ) make } -package_sqlitestudio (){ +package_sqlitestudio(){ cd "$srcdir"/output/build make INSTALL_ROOT="$pkgdir" install install -Dm644 $srcdir/sqlitestudio.desktop \ $pkgdir/usr/share/applications/sqlitestudio.desktop - # Insecure RPATH + # namcap: Insecure RPATH chrpath -d "$pkgdir"/usr/bin/sqlitestudio chrpath -d "$pkgdir"/usr/bin/sqlitestudiocli - install -Dm755 "$srcdir"/SQLiteStudio3/guiSQLiteStudio/img/sqlitestudio.svg "$pkgdir"/usr/share/pixmaps/sqlitestudio.svg + # namcap: ELF file ('...') lacks PIE + chmod -x "$pkgdir"/usr/lib/*.so + + install -Dm755 \ + "$srcdir"/SQLiteStudio3/guiSQLiteStudio/img/sqlitestudio.svg \ + "$pkgdir"/usr/share/pixmaps/sqlitestudio.svg } -package_sqlitestudio-plugins () { +package_sqlitestudio-plugins(){ pkgdesc='Official plugins for sqlitestudio' depends=(sqlitestudio) cd $srcdir/output/build/Plugins make INSTALL_ROOT="$pkgdir" install + + # namcap: ELF file ('...') lacks PIE + chmod -x "$pkgdir"/usr/lib/sqlitestudio/*.so } |