|
@@ -0,0 +1,36 @@
|
|
|
+pkgname=pacman-repo
|
|
|
+pkgver=r3.4985117
|
|
|
+pkgver() {
|
|
|
+ cd "$srcdir/$pkgname";
|
|
|
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
|
|
|
+}
|
|
|
+pkgrel=1
|
|
|
+url='https://eeems.codes/Eeems/pacman-repo'
|
|
|
+pkgdesc="A tool for automating the creation and maintenance of pacman repos"
|
|
|
+arch=('any')
|
|
|
+source=("git+https://eeems.codes/Eeems/pacman-repo.git")
|
|
|
+md5sums=('SKIP')
|
|
|
+depends=('python' 'python-yaml')
|
|
|
+makedepends=('git' 'nuitka')
|
|
|
+license=('MIT')
|
|
|
+# prepare() {}
|
|
|
+build() {
|
|
|
+ cd "$srcdir/$pkgname";
|
|
|
+ nuitka3 \
|
|
|
+ --show-progress \
|
|
|
+ --follow-imports \
|
|
|
+ --include-package=pacman_repo \
|
|
|
+ --module pacman_repo
|
|
|
+ nuitka3 \
|
|
|
+ --show-progress \
|
|
|
+ --follow-imports \
|
|
|
+ pacman_repo/command_line.py
|
|
|
+ # --remove-output \
|
|
|
+ # -o pacman-repo \
|
|
|
+}
|
|
|
+package() {
|
|
|
+ cd "$srcdir/$pkgname";
|
|
|
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
|
|
+ install -D command_line.bin "$pkgdir/usr/bin/pacman-repo"
|
|
|
+ install -D pacman_repo.so "$pkgdir/usr/lib/python3.8/site-packages/pacman_repo.so"
|
|
|
+}
|