summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author孙娇2024-03-07 22:49:47 +0800
committer孙娇2024-03-07 22:49:47 +0800
commit0ce21ad48fdfa11aa7d6bcb55b03a953856e15f3 (patch)
tree71f23e1604ff4869c75c9c8eb93efbc384987675
downloadaur-0ce21ad48fdfa11aa7d6bcb55b03a953856e15f3.tar.gz
init
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD27
2 files changed, 38 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a616c0594822
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,11 @@
+pkgbase = renamer
+ pkgdesc = A bulk file renamer written in flutter (dart).
+ pkgver = 1.3.2
+ pkgrel = 1
+ url = https://github.com/sun-jiao/renamer
+ arch = x86_64
+ depends = gtk3
+ source = https://github.com/sun-jiao/renamer/releases/download/1.3.2/renamer-linux.tar.gz
+ sha256sums = faba72a0409d85d590f348a354bb8c52730634f7b2c0e413290a462d94b31ed3
+
+pkgname = renamer
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..017d3e3a3a9c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Interaccoonale <xzzzf.dsx@gmail.com>
+pkgname=renamer
+pkgver=1.3.2
+pkgrel=1
+pkgdesc='A bulk file renamer written in flutter (dart). '
+arch=('x86_64')
+url="https://github.com/sun-jiao/renamer"
+depends=('')
+makedepends=()
+license=('GPL3')
+source=("https://github.com/sun-jiao/renamer/releases/download/$pkgver/renamer-linux.tar.gz")
+sha256sums=('faba72a0409d85d590f348a354bb8c52730634f7b2c0e413290a462d94b31ed3')
+
+package() {
+ # create the target folders
+ install -dm 755 "$pkgdir/opt/$pkgname" "$pkgdir/usr/bin/" "$pkgdir/usr/share/pixmaps/" "$pkgdir/usr/share/applications/"
+ # remove soft link
+ rm "renamer-linux.tar.gz"
+ # copy the bundled output to /opt
+ cp -rdp --no-preserve=ownership . "$pkgdir/opt/$pkgname/"
+ cp "data/flutter_assets/assets/desktop.png" "$pkgdir/usr/share/pixmaps/renamer.png"
+ gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name "$pkgname" --categories "Utility" --exec "renamer %u" --icon "/usr/share/pixmaps/renamer.png"
+ cp "renamer.desktop" "$pkgdir/usr/share/applications/renamer.desktop"
+ # symlink to /usr/bin so the app can be found in PATH
+ ln -s "/opt/$pkgname/renamer" "$pkgdir/usr/bin/$pkgname"
+}
+