diff options
author | David Birks | 2017-10-21 23:13:28 -0400 |
---|---|---|
committer | David Birks | 2017-10-21 23:13:28 -0400 |
commit | 1ff22f7fe43ab67ca495c7641bed7b5f37452866 (patch) | |
tree | 711c1befe139a46ac97a32ece5e291f57f4a7040 | |
parent | d1e5b04c35c86a56af2ed004f8db2dbd408b8e56 (diff) | |
download | aur-1ff22f7fe43ab67ca495c7641bed7b5f37452866.tar.gz |
Update maintainer, slight PKGBUILD tweaks
-rw-r--r-- | PKGBUILD | 78 |
1 files changed, 40 insertions, 38 deletions
@@ -1,4 +1,5 @@ -# Maintainer: Piotr Rogoza <piotr dot r dot public at gmail dot com> +# Maintainer: David Birks <david@tellus.space> +# Contributor: Piotr Rogoza <piotr dot r dot public at gmail dot com> # Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Sergei Lebedev <superbobry at gmail dot com> @@ -8,52 +9,53 @@ pkgver=3.8 pkgrel=1 pkgdesc="Yet another web front-end for rTorrent" arch=('any') -# url="http://code.google.com/p/rutorrent/" url='https://github.com/Novik/ruTorrent' license=('GPL') depends=(php curl gzip coreutils) optdepends=('mod_scgi: for SCGI protocol') conflicts=(rutorrent-plugins) -source=( -# $pkgname-$pkgver.zip::"http://dl.bintray.com/novik65/generic/ruTorrent-$pkgver.zip" -$pkgname-$pkgver.tar.gz::https://github.com/Novik/ruTorrent/archive/v${pkgver}.tar.gz -apache.example.conf -apache.example.site.conf) -sha256sums=('610fc5df350fe7915b4413067fea8657eb6f26b1cc5212de97a4af98439b2e2c' - '79b5aab7ef928727b3ec2aa0f1b0869310adde11cd774d148c03025deb6dec0c' - '9afe7d2a9aadb5fd6a0fcd907f7f46bdc3630c369a5a684c51bbeeb5b4d354aa') -backup=( -etc/webapps/rutorrent/conf/config.php -etc/webapps/rutorrent/conf/plugins.ini -etc/webapps/rutorrent/conf/access.ini +source=( + $pkgname-$pkgver.tar.gz::https://github.com/Novik/ruTorrent/archive/v${pkgver}.tar.gz + apache.example.conf + apache.example.site.conf +) +sha256sums=( + '610fc5df350fe7915b4413067fea8657eb6f26b1cc5212de97a4af98439b2e2c' + '79b5aab7ef928727b3ec2aa0f1b0869310adde11cd774d148c03025deb6dec0c' + '9afe7d2a9aadb5fd6a0fcd907f7f46bdc3630c369a5a684c51bbeeb5b4d354aa' +) +backup=( + etc/webapps/rutorrent/conf/config.php + etc/webapps/rutorrent/conf/plugins.ini + etc/webapps/rutorrent/conf/access.ini ) options=(emptydirs !strip) prepare() { - cd $srcdir/$_pkgname-$pkgver - rm -f .gitignore - msg2 "Removing files with Russian letters in filenames" - cd plugins/tracklabels/labels - find . -print0 | perl -MFile::Path=remove_tree -n0e 'chomp; remove_tree($_, {verbose=>1}) if /[[:^ascii:][:cntrl:]]/' + cd $srcdir/$_pkgname-$pkgver + rm -f .gitignore + msg2 "Removing files with Russian letters in filenames" + cd plugins/tracklabels/labels + find . -print0 | perl -MFile::Path=remove_tree -n0e 'chomp; remove_tree($_, {verbose=>1}) if /[[:^ascii:][:cntrl:]]/' } package() { - cd $srcdir/$_pkgname-$pkgver - - install -d "$pkgdir"/usr/share/webapps - install -d "$pkgdir"/etc/webapps/$pkgname - - cp -r conf "$pkgdir"/etc/webapps/$pkgname/ - cp -r . "$pkgdir"/usr/share/webapps/$pkgname/ - - rm -rf "$pkgdir"/usr/share/webapps/$pkgname/conf - - install -Dm644 ../apache.example.conf "$pkgdir"/etc/webapps/rutorrent/ - install -Dm644 ../apache.example.site.conf "$pkgdir"/etc/webapps/rutorrent/ - - cd "$pkgdir"/usr/share/webapps/$pkgname - ln -s /etc/webapps/$pkgname/conf - - #fix perms - #chown http\: $pkgdir/usr/share/webapps/$pkgname/share/{settings,torrents,users} - chmod 0777 $pkgdir/usr/share/webapps/$pkgname/share/{settings,torrents,users} + cd $srcdir/$_pkgname-$pkgver + + install -d "$pkgdir"/usr/share/webapps + install -d "$pkgdir"/etc/webapps/$pkgname + + cp -r conf "$pkgdir"/etc/webapps/$pkgname/ + cp -r . "$pkgdir"/usr/share/webapps/$pkgname/ + + rm -rf "$pkgdir"/usr/share/webapps/$pkgname/conf + + install -Dm644 ../apache.example.conf "$pkgdir"/etc/webapps/rutorrent/ + install -Dm644 ../apache.example.site.conf "$pkgdir"/etc/webapps/rutorrent/ + + cd "$pkgdir"/usr/share/webapps/$pkgname + ln -s /etc/webapps/$pkgname/conf + + #fix perms + #chown http\: $pkgdir/usr/share/webapps/$pkgname/share/{settings,torrents,users} + chmod 0777 $pkgdir/usr/share/webapps/$pkgname/share/{settings,torrents,users} } |