summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore9
-rw-r--r--any/vidir2-git/PKGBUILD26
-rw-r--r--any/zoom-firejail/.SRCINFO (renamed from .SRCINFO)0
-rw-r--r--any/zoom-firejail/.gitignore3
-rw-r--r--any/zoom-firejail/PKGBUILD (renamed from PKGBUILD)0
-rw-r--r--any/zoom-firejail/ZoomFirejail.desktop (renamed from ZoomFirejail.desktop)0
-rwxr-xr-xany/zoom-firejail/zoom-firejail (renamed from zoom-firejail)0
-rw-r--r--any/zoom-firejail/zoom-firejail.install (renamed from zoom-firejail.install)0
-rw-r--r--x86_64/dwm_fly-git/PKGBUILD33
-rw-r--r--x86_64/xcross-git/PKGBUILD31
10 files changed, 99 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
index eb91a71..5ed126e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
-/zoom-firejail-*.pkg.*
-/pkg
-/src
+# https://stackoverflow.com/a/9227991/9008720
+# https://stackoverflow.com/q/987142/9008720
+# not fully understood, single asterisk * behave so weird
+/*/**
+!/*/*/
+!/*/*/PKGBUILD
diff --git a/any/vidir2-git/PKGBUILD b/any/vidir2-git/PKGBUILD
new file mode 100644
index 0000000..961c628
--- /dev/null
+++ b/any/vidir2-git/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Xiao Pan <gky44px1999@gmail.com>
+
+pkgname=vidir2-git
+pkgver=r8.0a23b6a
+pkgrel=1
+pkgdesc='An extension to vidir from moreutils allowing copy and editing of symlinks'
+arch=('any')
+url='https://github.com/DamienRobert/vidir2'
+license=('GPL2')
+depends=('perl')
+makedepends=('git')
+provides=('vidir2')
+conflicts=('vidir2')
+source=("git+$url.git")
+b2sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+ install -D vidir2 -t "$pkgdir/usr/bin"
+ install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+}
diff --git a/.SRCINFO b/any/zoom-firejail/.SRCINFO
index a948a51..a948a51 100644
--- a/.SRCINFO
+++ b/any/zoom-firejail/.SRCINFO
diff --git a/any/zoom-firejail/.gitignore b/any/zoom-firejail/.gitignore
new file mode 100644
index 0000000..eb91a71
--- /dev/null
+++ b/any/zoom-firejail/.gitignore
@@ -0,0 +1,3 @@
+/zoom-firejail-*.pkg.*
+/pkg
+/src
diff --git a/PKGBUILD b/any/zoom-firejail/PKGBUILD
index 79de6a9..79de6a9 100644
--- a/PKGBUILD
+++ b/any/zoom-firejail/PKGBUILD
diff --git a/ZoomFirejail.desktop b/any/zoom-firejail/ZoomFirejail.desktop
index 629ebce..629ebce 100644
--- a/ZoomFirejail.desktop
+++ b/any/zoom-firejail/ZoomFirejail.desktop
diff --git a/zoom-firejail b/any/zoom-firejail/zoom-firejail
index 9bae8d1..9bae8d1 100755
--- a/zoom-firejail
+++ b/any/zoom-firejail/zoom-firejail
diff --git a/zoom-firejail.install b/any/zoom-firejail/zoom-firejail.install
index 02a750c..02a750c 100644
--- a/zoom-firejail.install
+++ b/any/zoom-firejail/zoom-firejail.install
diff --git a/x86_64/dwm_fly-git/PKGBUILD b/x86_64/dwm_fly-git/PKGBUILD
new file mode 100644
index 0000000..09eecda
--- /dev/null
+++ b/x86_64/dwm_fly-git/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Xiao Pan <gky44px1999@gmail.com>
+
+pkgname=dwm_fly-git
+pkgver=r1752.4367cec
+pkgrel=1
+pkgdesc='My fork of dwm'
+arch=('any')
+url='https://github.com/flyxyz123/dwm_fly'
+license=('MIT')
+depends=('libx11' 'libxinerama' 'libxft')
+makedepends=('git')
+provides=('dwm')
+conflicts=('dwm')
+source=("git+$url.git#branch=fly")
+b2sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/${pkgname%-git}"
+ make
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+ # dwm config.mk default PREFIX=/usr/local, but if use default will return error, but manually sudo make install returns no error, not sure why, need to use PREFIX=/usr, more see:
+ # https://stackoverflow.com/questions/50743619/exists-in-filesystem-owned-by-filesystem-in-pkgbuild-for-arch-linux
+ make PREFIX=/usr DESTDIR="$pkgdir/" install
+ install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README"
+}
diff --git a/x86_64/xcross-git/PKGBUILD b/x86_64/xcross-git/PKGBUILD
new file mode 100644
index 0000000..17ec81b
--- /dev/null
+++ b/x86_64/xcross-git/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Xiao Pan <gky44px1999@gmail.com>
+
+pkgname=xcross-git
+pkgver=r11.57ac97d
+pkgrel=1
+pkgdesc='X11 draw a cross at cursor across screen '
+arch=('any')
+url='https://github.com/flyxyz123/xcross'
+license=('GPL3')
+depends=('libx11')
+makedepends=('git')
+provides=('xcross')
+conflicts=('xcross')
+source=("git+$url.git")
+b2sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/${pkgname%-git}"
+ make
+}
+
+package()
+{
+ cd "$srcdir/${pkgname%-git}"
+ make PREFIX=/usr DESTDIR="$pkgdir/" install
+}