diff options
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 55 | ||||
-rw-r--r-- | kamule.install | 12 |
4 files changed, 51 insertions, 45 deletions
@@ -1,22 +1,28 @@ -# Generated by mksrcinfo v8 -# Sun Feb 7 13:28:44 UTC 2016 pkgbase = kamule pkgdesc = A KDE frontend for aMule pkgver = 0.91 - pkgrel = 1 - url = http://kde-apps.org/content/show.php?content=150270 - install = kamule.install - arch = i686 + pkgrel = 3 + url = https://www.linux-apps.com/p/1128293 arch = x86_64 license = GPL makedepends = extra-cmake-modules + makedepends = qt5-tools makedepends = python + depends = gcc-libs + depends = glibc + depends = ki18n5 + depends = kiconthemes5 + depends = kio5 + depends = kwidgetsaddons5 + depends = knotifications5 + depends = kconfig5 + depends = kcoreaddons5 + depends = kpty5 + depends = qt5-base depends = amule-daemon - depends = kio - depends = kpty depends = hicolor-icon-theme - source = http://kde-apps.org/CONTENT/content-files/150270-kamule-0.91.tar.bz2 - sha1sums = 215a25efec9c487f4d14f338f251ba4e9b15f10c + options = debug + source = kamule-0.91.tar.bz2::https://github.com/nihui/kamule/archive/refs/heads/master.zip + sha256sums = 69b63b15636e8696d2494bae2d820f38fee0598f77235601e80fcdbfa675d816 pkgname = kamule - diff --git a/.gitignore b/.gitignore index 099e137299df..05c6d4d4c97b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,3 @@ !.gitignore !.SRCINFO !PKGBUILD -!kamule.install @@ -3,38 +3,51 @@ pkgname=kamule pkgver=0.91 -pkgrel=1 +pkgrel=3 pkgdesc="A KDE frontend for aMule" -arch=("i686" "x86_64") -url='http://kde-apps.org/content/show.php?content=150270' +arch=('x86_64') +url='https://www.linux-apps.com/p/1128293' license=('GPL') -depends=('amule-daemon' - 'kio' - 'kpty' - 'hicolor-icon-theme' - ) -makedepends=('extra-cmake-modules' - 'python' - ) -source=("http://kde-apps.org/CONTENT/content-files/150270-${pkgname}-${pkgver}.tar.bz2") -sha1sums=('215a25efec9c487f4d14f338f251ba4e9b15f10c') -install=kamule.install +depends=( + 'gcc-libs' # libstdc++.so + 'glibc' # libc.so + 'ki18n5' # libKF5I18n.so + 'kiconthemes5' # libKF5IconThemes.so + 'kio5' # libKF5KIOCore.so libKF5KIOWidgets.so + 'kwidgetsaddons5' # libKF5WidgetsAddons.so + 'knotifications5' # libKF5Notifications.so + 'kconfig5' # libKF5ConfigCore.so libKF5ConfigGui.so + 'kcoreaddons5' # libKF5CoreAddons.so + 'kpty5' # libKF5Pty.so + 'qt5-base' # libQt5Core.so libQt5Gui.so libQt5Network.so libQt5Widgets.so + 'amule-daemon' + 'hicolor-icon-theme' +) +makedepends=( + 'extra-cmake-modules' + 'qt5-tools' + 'python' +) +#source=("https://dl.opendesktop.org/api/files/downloadfile/id/1466632134/s/2e53ec56530c00b50e3619c46b962da2/t/1523631790/u/76637/150270-${pkgname}-${pkgver}.tar.bz2") +source=("${pkgname}-${pkgver}.tar.bz2::https://github.com/nihui/kamule/archive/refs/heads/master.zip") +# sha256sums=('5e0f3abbc0ff1543abcbb9cfade7bb5658b2c6865c12e9b33a3bd1612592971d') +sha256sums=('69b63b15636e8696d2494bae2d820f38fee0598f77235601e80fcdbfa675d816') +options=('debug') prepare() { - mkdir -p build + sed '26a#include <QAction>' -i "${pkgname}-master/preferencepage.cpp" } build() { - cd build - cmake "../${pkgname}-${pkgver}" \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -S "${pkgname}-master" -B build \ + -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_TESTING=OFF \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON - make + + cmake --build build } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="${pkgdir}" cmake --install build } - diff --git a/kamule.install b/kamule.install deleted file mode 100644 index 5c501dc49916..000000000000 --- a/kamule.install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - xdg-icon-resource forceupdate --theme hicolor &> /dev/null - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} |