diff options
author | Marcell Meszaros | 2022-03-26 12:06:04 +0100 |
---|---|---|
committer | Marcell Meszaros | 2022-03-26 13:40:07 +0100 |
commit | e71cb320a186023f99faf34bb72b62a0fe2bc649 (patch) | |
tree | 6fad98a545bccb971e6590bcb1aebea88c2be775 | |
download | aur-e71cb320a186023f99faf34bb72b62a0fe2bc649.tar.gz |
init
-rw-r--r-- | .SRCINFO | 45 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 64 |
3 files changed, 113 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..55ae10f6ee2e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,45 @@ +pkgbase = qbittorrent-enhanced-qt5-git + pkgdesc = Bittorrent client using Qt5 and libtorrent-rasterbar, Enhanced Edition mod + pkgver = 4.4.2.10.r0.gdb18496c9 + pkgrel = 1 + url = https://github.com/c0re100/qBittorrent-Enhanced-Edition + arch = arm + arch = armv6h + arch = armv7h + arch = aarch64 + arch = i686 + arch = x86_64 + license = GPL + license = custom + makedepends = boost + makedepends = cmake + makedepends = qt5-svg + makedepends = qt5-tools + depends = dbus + depends = gcc-libs + depends = glibc + depends = hicolor-icon-theme + depends = libtorrent-rasterbar + depends = openssl + depends = qt5-base + depends = zlib + optdepends = python: needed for torrent search tab + provides = qbittorrent + provides = qbittorrent-enhanced + provides = qbittorrent-enhanced-qt5 + provides = qbittorrent-qt5 + conflicts = qbittorrent + conflicts = qbittorrent-dark-git + conflicts = qbittorrent-enhanced + conflicts = qbittorrent-enhanced-git + conflicts = qbittorrent-enhanced-nox + conflicts = qbittorrent-enhanced-nox-git + conflicts = qbittorrent-enhanced-qt5 + conflicts = qbittorrent-enhanced-ua + conflicts = qbittorrent-git + conflicts = qbittorrent-nox-git + conflicts = qbittorrent-qt5 + source = qbittorrent-enhanced::git+https://github.com/c0re100/qBittorrent-Enhanced-Edition.git#branch=v4_4_x + sha256sums = SKIP + +pkgname = qbittorrent-enhanced-qt5-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..05c6d4d4c97b --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..29bdd3478267 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,64 @@ +# Maintainer: Marcell Meszaros < marcell.meszaros AT runbox.eu > + +pkgname=qbittorrent-enhanced-qt5-git +pkgver=4.4.2.10.r0.gdb18496c9 +pkgrel=1 +pkgdesc='Bittorrent client using Qt5 and libtorrent-rasterbar, Enhanced Edition mod' +arch=('arm' 'armv6h' 'armv7h' 'aarch64' 'i686' 'x86_64') +url='https://github.com/c0re100/qBittorrent-Enhanced-Edition' +license=('GPL' 'custom') +depends=('dbus' + 'gcc-libs' + 'glibc' + 'hicolor-icon-theme' + 'libtorrent-rasterbar' + 'openssl' + 'qt5-base' + 'zlib') +makedepends=('boost' + 'cmake' + 'qt5-svg' + 'qt5-tools') +optdepends=('python: needed for torrent search tab') +provides=('qbittorrent' + 'qbittorrent-enhanced' + 'qbittorrent-enhanced-qt5' + 'qbittorrent-qt5') +conflicts=('qbittorrent' + 'qbittorrent-dark-git' + 'qbittorrent-enhanced' + 'qbittorrent-enhanced-git' + 'qbittorrent-enhanced-nox' + 'qbittorrent-enhanced-nox-git' + 'qbittorrent-enhanced-qt5' + 'qbittorrent-enhanced-ua' + 'qbittorrent-git' + 'qbittorrent-nox-git' + 'qbittorrent-qt5') +_srcrepodir="${pkgname%-qt5-git*}" +source=("${_srcrepodir}::git+${url}.git#branch=v4_4_x") +sha256sums=('SKIP') + +pkgver() { + cd "${_srcrepodir}" + +# Generate git 'release-' tag based version. + git describe --long --tags --match='release-*' | sed 's/^release-//;s/^\([0-9][0-9.]*\)-\([a-zA-Z]\+\)/\1\2/;s/\([0-9]\+-g\)/r\1/;s/-/./g' +} + +prepare() { + cmake -S "${_srcrepodir}" -B build \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DQT6=OFF \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DVERBOSE_CONFIGURE=ON +} + +build() { + cmake --build build +} + +package() { + DESTDIR="${pkgdir}" cmake --install build + install -Dm644 "${_srcrepodir}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} |