diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 25 insertions, 15 deletions
@@ -1,31 +1,41 @@ # Maintainer: archcrack <johndoe.arch@outlook.com> -pkgname=clifm-git -_pkgname=clifm -pkgver=1.1.r346.gec633a5 +pkgname=clifm +pkgver=1.1 pkgrel=1 -pkgdesc="The KISS, non-curses terminal file manager (development version)" +pkgdesc="The KISS, non-curses terminal file manager" arch=('i686' 'pentium4' 'x86_64' 'arm' 'aarch64' 'armv7h') url="https://github.com/leo-arch/clifm" license=(GPL2) -provides=('clifm') -depends=('libcap' 'readline' 'acl' 'file') -makedepends=('git') +depends=('libcap' 'acl' 'readline' 'file') optdepends=( + 'sshfs: SFTP support' + 'cifs-utils: Samba support' + 'curlftpfs: FTPFS support' 'archivemount: Archives mount' 'atool: Archives/compression support' 'p7zip: ISO 9660 support' 'cdrtools: ISO 9660 support' - ) -source=("git+${url}.git") -sha256sums=('SKIP') +) +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/leo-arch/$pkgname/archive/v${pkgver}.tar.gz") +sha256sums=('e2be66e8000fc43f177e472045d9d30f44625e854d85b4cdf5aad8179d32d5af') -pkgver() { - cd "$srcdir/$_pkgname" - git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +build() { + cd "$srcdir/${pkgname}-${pkgver}/src" + gcc -O3 -s -fstack-protector-strong -Wall -o "$pkgname" *.c -lreadline -lacl -lcap } package() { - cd "$srcdir/$_pkgname" - make DESTDIR="${pkgdir}" MANDIR=/usr/share/man PREFIX=/usr install + cd "$srcdir/${pkgname}-${pkgver}" + install -Dm755 "src/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 misc/manpage "$pkgdir/usr/share/man/man1/${pkgname}.1" + gzip -9n "$pkgdir/usr/share/man/man1/$pkgname.1" + install -Dm644 misc/"${pkgname}.desktop" "$pkgdir/usr/share/applications/${pkgname}.desktop" + install -Dm644 misc/completions.bash "$pkgdir/usr/share/bash-completion/completions/${pkgname}" + install -Dm644 misc/completions.zsh "$pkgdir/usr/share/zsh/site-functions/_${pkgname}" + install -Dm644 "translations/spanish/${pkgname}.mo" "$pkgdir/usr/share/locale/es/LC_MESSAGES/${pkgname}.mo" + install -Dm644 misc/mimelist.cfm "$pkgdir/usr/share/$pkgname/mimelist.cfm" + install -Dm644 "images/logo/${pkgname}.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg" + cp -r plugins "$pkgdir/usr/share/$pkgname" + cp -r functions "$pkgdir/usr/share/$pkgname" } |