summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2023-11-01 14:27:50 -0700
committerxiota2023-11-01 14:28:31 -0700
commit5c34924683a703df3e2c11d899f9d1c53eaec4b0 (patch)
treefa997e213fa8c0d22f9a239ef2807900abf51cb3
parenta3531f54eafbbcf41df16560c1515448ad246117 (diff)
downloadaur-5c34924683a703df3e2c11d899f9d1c53eaec4b0.tar.gz
metapackage
-rw-r--r--.SRCINFO25
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD47
-rw-r--r--quassel-git-monolithic.install10
4 files changed, 14 insertions, 72 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2f4288994bdb..d378cfd7ca80 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,8 @@
pkgbase = quassel-git-monolithic
- pkgdesc = Next-generation distributed IRC client - monolithic
- pkgver = 0.12.0.r22.g1731132
+ pkgdesc = metapackage - migrate to quassel-git
+ pkgver = 0.14.0
pkgrel = 1
- url = http://quassel-irc.org
- install = quassel-git-monolithic.install
- arch = i686
- arch = x86_64
- license = GPL
- makedepends = cmake
- makedepends = extra-cmake-modules
- makedepends = qt5-base
- makedepends = qt5-tools
- makedepends = qca-qt5
- makedepends = qt5-script
- makedepends = knotifyconfig
- makedepends = git
- conflicts = quassel-monolithic
- conflicts = quassel-client
- replaces = quassel
- source = quassel::git://git.quassel-irc.org/quassel.git
- md5sums = SKIP
+ arch = any
pkgname = quassel-git-monolithic
-
+ depends = quassel-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index f617657b6805..050ca8c17551 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,47 +1,12 @@
-# Maintainer: sxe <sxxe@gmx.de>
+# Maintainer:
+_newpkg='quassel-git'
pkgname='quassel-git-monolithic'
-_pkgname='quassel'
-pkgver=0.12.0.r22.g1731132
+pkgver=0.14.0
pkgrel=1
-pkgdesc='Next-generation distributed IRC client - monolithic'
-url='http://quassel-irc.org'
-license='GPL'
-arch=('i686' 'x86_64')
-makedepends=('cmake' 'extra-cmake-modules' 'qt5-base' 'qt5-tools' 'qca-qt5' 'qt5-script' 'knotifyconfig' 'git')
-replaces=('quassel')
-conflicts=('quassel-monolithic' 'quassel-client')
-install='quassel-git-monolithic.install'
-source=('quassel::git://git.quassel-irc.org/quassel.git')
-md5sums=('SKIP')
-
-pkgver() {
- #date +%Y%m%d
- cd "$srcdir/$_pkgname"
- git describe --always --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g;s/^wine.//'
-}
-
-build() {
- cd "$srcdir/$_pkgname"
-
- # Monolithic
- cmake \
- -DCMAKE_INSTALL_PREFIX=/usr/ \
- -DUSE_QT5=ON \
- -DWITH_KDE=ON \
- -DWITH_OPENSSL=ON \
- -DWANT_CORE=OFF \
- -DWANT_QTCLIENT=OFF \
- -DWANT_MONO=ON \
- -DCMAKE_BUILD_TYPE="Release" \
- . \
- -Wno-dev
- make
-
-}
+pkgdesc="metapackage - migrate to $_newpkg"
+arch=('any')
package() {
- cd "$srcdir/$_pkgname"
- make DESTDIR="$pkgdir" install
+ depends=("$_newpkg")
}
-
diff --git a/quassel-git-monolithic.install b/quassel-git-monolithic.install
deleted file mode 100644
index a7960cc64a86..000000000000
--- a/quassel-git-monolithic.install
+++ /dev/null
@@ -1,10 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-post_upgrade() {
- post_install
-}
-post_remove() {
- post_install
-}
-