From ddc027255b1bafb5c0544a60947b7c448140e384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Fri, 28 Oct 2022 01:38:39 +0200 Subject: ArchLinux: Update for final R14.0.13. Add aarch64 and armv7h to architectures. Add pkgbuilds for several applications. Add pkgbuild for libkipi library. Add pkgbuilds for dependencies. Remove dependence on Python 2. Remove backported patches. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- arch/tde-devel/tde-kdbg/PKGBUILD | 57 ++++++++++++++++++++++++++++++++++ arch/tde-devel/tde-kdiff3/PKGBUILD | 57 ++++++++++++++++++++++++++++++++++ arch/tde-devel/tde-kscope/PKGBUILD | 57 ++++++++++++++++++++++++++++++++++ arch/tde-devel/tde-kxmleditor/PKGBUILD | 57 ++++++++++++++++++++++++++++++++++ arch/tde-devel/tde-tdesdk/PKGBUILD | 6 ++-- arch/tde-devel/tde-tdevelop/PKGBUILD | 6 ++-- arch/tde-devel/tde-tdewebdev/PKGBUILD | 6 ++-- 7 files changed, 237 insertions(+), 9 deletions(-) create mode 100644 arch/tde-devel/tde-kdbg/PKGBUILD create mode 100644 arch/tde-devel/tde-kdiff3/PKGBUILD create mode 100644 arch/tde-devel/tde-kscope/PKGBUILD create mode 100644 arch/tde-devel/tde-kxmleditor/PKGBUILD (limited to 'arch/tde-devel') diff --git a/arch/tde-devel/tde-kdbg/PKGBUILD b/arch/tde-devel/tde-kdbg/PKGBUILD new file mode 100644 index 000000000..2bd547da3 --- /dev/null +++ b/arch/tde-devel/tde-kdbg/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Michael Manley +# Contributor: David C. Rankin + +_mod=kdbg +_cat=applications/development/ +_kdemod="${_mod/tde/kde}" + +pkgname="tde-${_mod}" +pkgver=14.0.13 +pkgrel=1 +pkgdesc="Graphical debugger interface for TDE" +arch=('i686' 'x86_64' 'aarch64' 'armv7h') +url="https://scm.trinitydesktop.org/scm/git/${_mod}" +license=('GPL') +provides=("${_mod}") +groups=('tde-complete') +depends=( + 'tde-tdelibs' +) +makedepends=( + 'tde-cmake-trinity' +) +optdepends=() +conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}") +replaces=("trinity-${_mod}") +options=('staticlibs' 'libtool' '!strip') +install= + +source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz") +md5sums=('a18fb41aff54bc952f366aff90125443') + +[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity +[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3 + +build() { + msg "Creating out-of-source build directory: ${srcdir}/build" + mkdir -p "$srcdir/build" + cd "$srcdir/build" + + msg "Starting cmake..." + cmake ${srcdir}/${_mod}-trinity-${pkgver} \ + -GNinja \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DCMAKE_INSTALL_PREFIX=${TDEDIR} \ + -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \ + -DBUILD_ALL=ON \ + -DWITH_ALL_OPTIONS=ON + + msg "Building - ${pkgname}..." + ninja $NUMJOBS +} + +package() { + msg "Packaging - ${pkgname}-${pkgver}" + cd "$srcdir/build" + DESTDIR="$pkgdir" ninja -j1 install +} diff --git a/arch/tde-devel/tde-kdiff3/PKGBUILD b/arch/tde-devel/tde-kdiff3/PKGBUILD new file mode 100644 index 000000000..a8322be52 --- /dev/null +++ b/arch/tde-devel/tde-kdiff3/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Michael Manley +# Contributor: David C. Rankin + +_mod=kdiff3 +_cat=applications/development/ +_kdemod="${_mod/tde/kde}" + +pkgname="tde-${_mod}" +pkgver=14.0.13 +pkgrel=1 +pkgdesc="Compares and merges 2 or 3 files or directories" +arch=('i686' 'x86_64' 'aarch64' 'armv7h') +url="https://scm.trinitydesktop.org/scm/git/${_mod}" +license=('GPL') +provides=("${_mod}") +groups=('tde-complete') +depends=( + 'tde-tdebase' +) +makedepends=( + 'tde-cmake-trinity' +) +optdepends=() +conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}") +replaces=("trinity-${_mod}") +options=('staticlibs' 'libtool' '!strip') +install= + +source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz") +md5sums=('5b92c74663f12cc50fcc5061e8e6d5ca') + +[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity +[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3 + +build() { + msg "Creating out-of-source build directory: ${srcdir}/build" + mkdir -p "$srcdir/build" + cd "$srcdir/build" + + msg "Starting cmake..." + cmake ${srcdir}/${_mod}-trinity-${pkgver} \ + -GNinja \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DCMAKE_INSTALL_PREFIX=${TDEDIR} \ + -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \ + -DBUILD_ALL=ON \ + -DWITH_ALL_OPTIONS=ON + + msg "Building - ${pkgname}..." + ninja $NUMJOBS +} + +package() { + msg "Packaging - ${pkgname}-${pkgver}" + cd "$srcdir/build" + DESTDIR="$pkgdir" ninja -j1 install +} diff --git a/arch/tde-devel/tde-kscope/PKGBUILD b/arch/tde-devel/tde-kscope/PKGBUILD new file mode 100644 index 000000000..09a65a4d2 --- /dev/null +++ b/arch/tde-devel/tde-kscope/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Michael Manley +# Contributor: David C. Rankin + +_mod=kscope +_cat=applications/development/ +_kdemod="${_mod/tde/kde}" + +pkgname="tde-${_mod}" +pkgver=14.0.13 +pkgrel=1 +pkgdesc="Source editing environment for TDE" +arch=('i686' 'x86_64' 'aarch64' 'armv7h') +url="https://scm.trinitydesktop.org/scm/git/${_mod}" +license=('GPL') +provides=("${_mod}") +groups=('tde-complete') +depends=( + 'tde-tdebase' +) +makedepends=( + 'tde-cmake-trinity' +) +optdepends=() +conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}") +replaces=("trinity-${_mod}") +options=('staticlibs' 'libtool' '!strip') +install= + +source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz") +md5sums=('f6849ce333dbb68e6fca0486cad68b67') + +[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity +[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3 + +build() { + msg "Creating out-of-source build directory: ${srcdir}/build" + mkdir -p "$srcdir/build" + cd "$srcdir/build" + + msg "Starting cmake..." + cmake ${srcdir}/${_mod}-trinity-${pkgver} \ + -GNinja \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DCMAKE_INSTALL_PREFIX=${TDEDIR} \ + -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \ + -DBUILD_ALL=ON \ + -DWITH_ALL_OPTIONS=ON + + msg "Building - ${pkgname}..." + ninja $NUMJOBS +} + +package() { + msg "Packaging - ${pkgname}-${pkgver}" + cd "$srcdir/build" + DESTDIR="$pkgdir" ninja -j1 install +} diff --git a/arch/tde-devel/tde-kxmleditor/PKGBUILD b/arch/tde-devel/tde-kxmleditor/PKGBUILD new file mode 100644 index 000000000..7703e8eaf --- /dev/null +++ b/arch/tde-devel/tde-kxmleditor/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Michael Manley +# Contributor: David C. Rankin + +_mod=kxmleditor +_cat=applications/development/ +_kdemod="${_mod/tde/kde}" + +pkgname="tde-${_mod}" +pkgver=14.0.13 +pkgrel=1 +pkgdesc="XML Editor for TDE" +arch=('i686' 'x86_64' 'aarch64' 'armv7h') +url="https://scm.trinitydesktop.org/scm/git/${_mod}" +license=('GPL') +provides=("${_mod}") +groups=('tde-complete') +depends=( + 'tde-tdelibs' +) +makedepends=( + 'tde-cmake-trinity' +) +optdepends=() +conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}") +replaces=("trinity-${_mod}") +options=('staticlibs' 'libtool' '!strip') +install= + +source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz") +md5sums=('6f43fe4d8a405513b226ecef268cae0f') + +[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity +[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3 + +build() { + msg "Creating out-of-source build directory: ${srcdir}/build" + mkdir -p "$srcdir/build" + cd "$srcdir/build" + + msg "Starting cmake..." + cmake ${srcdir}/${_mod}-trinity-${pkgver} \ + -GNinja \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DCMAKE_INSTALL_PREFIX=${TDEDIR} \ + -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \ + -DBUILD_ALL=ON \ + -DWITH_ALL_OPTIONS=ON + + msg "Building - ${pkgname}..." + ninja $NUMJOBS +} + +package() { + msg "Packaging - ${pkgname}-${pkgver}" + cd "$srcdir/build" + DESTDIR="$pkgdir" ninja -j1 install +} diff --git a/arch/tde-devel/tde-tdesdk/PKGBUILD b/arch/tde-devel/tde-tdesdk/PKGBUILD index b87d2763a..f9c17a217 100644 --- a/arch/tde-devel/tde-tdesdk/PKGBUILD +++ b/arch/tde-devel/tde-tdesdk/PKGBUILD @@ -6,9 +6,9 @@ _cat=core/ _kdemod="${_mod/tde/kde}" pkgname="tde-${_mod}" -pkgver=14.0.12 +pkgver=14.0.13 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'aarch64' 'armv7h') url="https://scm.trinitydesktop.org/scm/git/${_mod}" license=('GPL') groups=('tde-devel') @@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}") replaces=("trinity-${_mod}") options=('staticlibs' 'libtool' '!strip') source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz") -md5sums=('ee3b844a8dc81219100240e6f6ddf4bb') +md5sums=('ac5c7996c46d58ffa7420f07720614fd') [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity diff --git a/arch/tde-devel/tde-tdevelop/PKGBUILD b/arch/tde-devel/tde-tdevelop/PKGBUILD index 2cdfdf0fd..d12d23174 100644 --- a/arch/tde-devel/tde-tdevelop/PKGBUILD +++ b/arch/tde-devel/tde-tdevelop/PKGBUILD @@ -6,9 +6,9 @@ _cat=core/ _kdemod="${_mod/tde/kde}" pkgname="tde-${_mod}" -pkgver=14.0.12 +pkgver=14.0.13 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'aarch64' 'armv7h') url="https://scm.trinitydesktop.org/scm/git/${_mod}" license=('GPL') groups=('tde-devel') @@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}") replaces=("trinity-${_mod}") options=('staticlibs' 'libtool' '!strip') source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz") -md5sums=('3eb446016b6c55e2cca31ba236298bb3') +md5sums=('3b849a465a949ec38fe54557f86f8ec1') [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity [ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3 diff --git a/arch/tde-devel/tde-tdewebdev/PKGBUILD b/arch/tde-devel/tde-tdewebdev/PKGBUILD index 978b981c2..c696da6a4 100644 --- a/arch/tde-devel/tde-tdewebdev/PKGBUILD +++ b/arch/tde-devel/tde-tdewebdev/PKGBUILD @@ -5,9 +5,9 @@ _cat=core/ _kdemod="${_mod/tde/kde}" pkgname="tde-${_mod}" -pkgver=14.0.12 +pkgver=14.0.13 pkgrel=1 -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'aarch64' 'armv7h') url="https://scm.trinitydesktop.org/scm/git/${_mod}" license=('GPL') groups=('tde-devel') @@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}") replaces=("trinity-${_mod}") options=('staticlibs' 'libtool' '!strip') source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz") -md5sums=('0e91af91e68fa79e12117c31690fda70') +md5sums=('84afeda8ecfb2283eab5fafddb1ab0a1') [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity -- cgit v1.2.1