diff options
-rw-r--r-- | .gitignore | 9 | ||||
-rw-r--r-- | any/vidir2-git/PKGBUILD | 26 | ||||
-rw-r--r-- | any/zoom-firejail/.SRCINFO (renamed from .SRCINFO) | 0 | ||||
-rw-r--r-- | any/zoom-firejail/.gitignore | 3 | ||||
-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-x | any/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/PKGBUILD | 33 | ||||
-rw-r--r-- | x86_64/xcross-git/PKGBUILD | 31 |
10 files changed, 99 insertions, 3 deletions
@@ -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 +} |