summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPiotr Rogoża2018-08-29 18:33:22 +0200
committerPiotr Rogoża2018-08-29 18:33:22 +0200
commite80f3d701c545c19967407fd5ca620a9565015db (patch)
tree3e544448baedbe5102fc73410e7d2552af00bb80
parent1f4536063841e621d581ff9217f589a6fec914d2 (diff)
downloadaur-e80f3d701c545c19967407fd5ca620a9565015db.tar.gz
Upgraded to 3.2.1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD53
2 files changed, 36 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3946ca922878..7c0e6a378eda 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index f26e0441ff87..dda688997810 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}