summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorkleintux2024-02-24 07:11:35 +0100
committerkleintux2024-02-24 07:11:35 +0100
commit097767a522a19557cce29226322847df02d63f53 (patch)
tree1a131b5d0b0733d3c732fba1315f1d0fea7a008f /PKGBUILD
parent91f5052513012251cd5eef8a9cb5035061308317 (diff)
downloadaur-myget.tar.gz
refurbish PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD68
1 files changed, 21 insertions, 47 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3bbbddf94d4a..df682d115247 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,58 +1,32 @@
-# Maintainer: urain39 <hexiedeshijie@gmail.com>
+# Maintainer: kleintux <reg-archlinux AT klein DOT tuxli DOT ch>
+# Contributor: a821
+# Contributor: urain39 <hexiedeshijie@gmail.com>
pkgname=myget
-pkgver=0.1.1
+_commit=796185db5557f48e729e33d9a803fd5b38d0bfc0 # last commit
+pkgver=1.1.2.r13.g796185d
pkgrel=1
-pkgdesc="Mytget is a muti-thread downloader accelerator for GNU/Linux."
-arch=('i686' 'x86_64' 'aarch64')
-url="http://myget.sourceforge.net"
-license=('GPLv2')
-depends=()
-optdepends=()
-makedepends=(
- 'cmake'
- 'doxygen'
-)
-
-source=('git+https://github.com/lytsing/mytget.git')
-md5sums=('SKIP')
-
-install=${pkgname}.install
-
-build() {
- cd ${srcdir}/mytget
- cmake ./ -DCMAKE_INSTALL_PREFIX=/usr
- make
+pkgdesc="Multi-thread downloader accelerator for GNU/Linux (fork)"
+arch=('x86_64')
+url="https://myget.sourceforge.net"
+license=('GPL-2.0-only')
+depends=('openssl' 'gcc-libs')
+makedepends=('cmake' 'git')
+source=("git+https://github.com/lytsing/mytget.git#commit=$_commit")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd mytget
+ git describe --tags | sed 's/^v//;s/-/.r/;s/-/./g'
}
-vote_package() {
- echo "===> Vote for this package?(Y/n)"; read option
- case $option in
- N|n)
- return
- ;;
- *)
- if [ ! -e /usr/bin/aurvote ]; then
- sudo pacman -S aurvote 2> /dev/null
- #echo "y" | sudo pacman -S aurvote
- fi
-
- echo "===> NOTE: Please login your account"
- aurvote --configure
- aurvote -v myget
-
- echo "===> Thanks ! ^_^"
- ;;
- esac
+build() {
+ cmake -B build -S mytget -DCMAKE_INSTALL_PREFIX=/usr
+ cmake --build build
}
package() {
- cd ${srcdir}/mytget
-
- make install DESTDIR=${pkgdir}
- #install -Dm0755 ${srcdir}/src/mytget ${pkgdir}/usr/bin/mytget
-
- echo "All done!" && vote_package
+ DESTDIR="${pkgdir}" cmake --install build
}
# vim: set ts=4 tw=60 sw=4 et: