diff options
author | Podhorsky Jiri | 2015-06-16 19:07:24 +0200 |
---|---|---|
committer | Podhorsky Jiri | 2015-06-16 19:07:24 +0200 |
commit | 50812b668da44298704e081ce1a70aee07582d52 (patch) | |
tree | e8c6a333b67eac8cb928834ce37325af6286297c | |
download | aur-50812b668da44298704e081ce1a70aee07582d52.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 51 | ||||
-rw-r--r-- | pcmanfm.install | 12 |
3 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c1367ad2f69e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = pcmanfm-gtk3-git + pkgdesc = Extremely fast and lightweight file manager + pkgver = 20140218 + pkgrel = 1 + url = http://pcmanfm.sourceforge.net/ + install = pcmanfm.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = intltool + depends = gtk3 + depends = desktop-file-utils + depends = libfm-gtk3-git + depends = lxmenu-data + optdepends = gvfs: for trash support, mounting with udisks and remote filesystems + optdepends = udisks: alternative for mounting volumes + optdepends = xarchiver: archive management + provides = pcmanfm=20140218 + conflicts = pcmanfm + source = pcmanfm::git://git.lxde.org/git/lxde/pcmanfm.git + md5sums = SKIP + +pkgname = pcmanfm-gtk3-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ab879cdc1803 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: ksj <podhorsky.ksj@gmail.com> +# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> +# Contributor: Unknown47 <unknown47r@gmail.com> +# Contributor: Angel Velasquez <angvp@archlinux.org> +# Contributor: Juergen Hoetzel <juergen@archlinux.org> + +_gitname=pcmanfm +pkgname=$_gitname-gtk3-git +pkgver=1.2.3.r36.gde9129c +pkgrel=1 +pkgdesc='Extremely fast and lightweight file manager' +arch=('i686' 'x86_64') +url='http://pcmanfm.sourceforge.net/' +license=('GPL') +depends=('gtk3' 'desktop-file-utils' 'libfm-gtk3-git' 'lxmenu-data') +makedepends=('git' 'intltool') +optdepends=('gvfs: for trash support, mounting with udisks and remote filesystems' + 'udisks: alternative for mounting volumes' + 'xarchiver: archive management') +provides=("$_gitname=$pkgver") +conflicts=("$_gitname") +install=$_gitname.install +source=($_gitname::git://git.lxde.org/git/lxde/$_gitname.git) +md5sums=('SKIP') + +pkgver() { + cd $_gitname + ( + set -o pipefail + git describe --long --tag | sed -r 's/([^-]*-g)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +build() { + cd ${_gitname} + + ./autogen.sh + ./configure --prefix=/usr --sysconfdir=/etc --with-gtk=3 + make LDFLAGS="-lm ${LDFLAGS}" +} + +check() { + cd $_gitname + make check +} + +package() { + cd ${_gitname} + make DESTDIR="${pkgdir}" install +} diff --git a/pcmanfm.install b/pcmanfm.install new file mode 100644 index 000000000000..14027ae5644e --- /dev/null +++ b/pcmanfm.install @@ -0,0 +1,12 @@ +post_install() { + update-mime-database usr/share/mime > /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |