12345678910111213141516171819202122232425262728293031 |
- pkgname=dmenu-scripts-intothegnu-git
- pkgver=1.0.r1.gfc0b852
- pkgrel=1
- license=(GPL)
- arch=('any')
- groups=('intothegnu-config')
- depends=('dmenu' 'bash')
- optdepends=('calc: dmenu_calc' 'qutebrowser: dmenu_bookmarks' 'calc: dmenu_calc' 'didyoumean: dmenu_dym' 'lightdm: dmenu_powermenu' 'simple-mtpfs: dmenu_simple_mptfs')
- makedepends=(git)
- source=(git+https://notabug.org/BezierQuadratic/dmenu-scripts.git)
- sha256sums=('SKIP')
- pkgver(){
- cd dmenu-scripts
- git describe --long --tags | sed 's/-/.r/;s/-/./'
- }
- package(){
- cd $srcdir/dmenu-scripts
- mkdir -p $pkgdir/usr/bin
- mkdir -p $pkgdir/usr/share/licenses/dmenu-scripts-intothegnu
- sourcefiles="$(find . -iname '*.sh')"
- destfiles="${sourcefiles//.sh/}"
- current_line=1
- tot_lines="$(echo "$sourcefiles" | wc -l)"
- while [ "$current_line" -le "$tot_lines" ]; do
- install -m 755 "$(echo "$sourcefiles" | sed -n "$current_line"p)" $pkgdir/usr/bin/"$(echo "$destfiles" | sed -n "$current_line"p)"
- current_line=$((current_line + 1))
- done
- }
|