diff options
4 files changed, 0 insertions, 113 deletions
diff --git a/abs/extra/community/torrentflux/PKGBUILD b/abs/extra/community/torrentflux/PKGBUILD deleted file mode 100644 index 2f2c9f0..0000000 --- a/abs/extra/community/torrentflux/PKGBUILD +++ /dev/null @@ -1,51 +0,0 @@ -# 'Maintainer': Mikko Seppälä <t-r-a-y@mbnet.fi> aka Neverth - -pkgname=torrentflux -pkgver=2.4 -pkgrel=4 -pkgdesc="TorrentFlux is a free php based Torrent client that runs on a web server. Manage all of your Torrents remotely or locally." -arch=(i686 x86_64) -url="http://www.torrentflux.com/" -license=(GPL) -# You still need your favorite httpd, I do not wish to force it. -depends=('mysql' 'php' 'python' 'pycrypto' 'transmission-cli') -makedepends=('findutils') -conflicts=('torrentflux2') -backup=('opt/torrentflux/config.php') -install=(torrentflux.install) -source=("http://mesh.dl.sourceforge.net/sourceforge/torrentflux/${pkgname}_${pkgver}.tar.gz" "torrentflux.install") -md5sums=('8fdc3952bc2ece9f10bcee299b2aeb16' 'f14ebd47dd41c7949411973c2f74f4fd') - -build() -{ - cd $startdir/src/${pkgname}_${pkgver} - install -d $startdir/pkg/opt/torrentflux - - # This thing is compressed in windows? fix permissions later.. - cp -R html/* $startdir/pkg/opt/torrentflux/ - cp -R sql $startdir/pkg/opt/torrentflux - - cd $startdir/pkg - # Our group - chgrp -R daemon opt/torrentflux - chmod -R 775 opt/torrentflux - - # Our mysqluser, we dont want root here :p - sed -re 's/root/torrentfluxie/' -i opt/torrentflux/config.php - - cd opt/torrentflux - # Permissions... - find ./ -name \*php -exec chmod 444 '{}' \; - find ./ -name \*png -exec chmod 444 '{}' \; - find ./ -name \*gif -exec chmod 444 '{}' \; - # They dont want to read this - chmod 660 config.php - chmod 444 favicon.ico dtree.css *.js blank.html TF_BitTornado/index.html images/*{gif,png,ico,html} searchEngines/* themes/index.html downloads/index.html - # We dont touch to adodb, leave it for customizer, as so we leave subdirs for now - - # Upgrade files - install -D -m444 $startdir/src/${pkgname}_${pkgver}/upgrades/upgrade21_22.php $startdir/pkg/opt/torrentflux/upgradeflux21_22.php - install -D -m444 $startdir/src/${pkgname}_${pkgver}/upgrades/upgrade22_23.php $startdir/pkg/opt/torrentflux/upgradeflux22_23.php - install -D -m444 $startdir/src/${pkgname}_${pkgver}/upgrades/upgrade23_24.php $startdir/pkg/opt/torrentflux/upgradeflux23_24.php -} - diff --git a/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/PKGBUILD b/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/PKGBUILD deleted file mode 120000 index 45a9d6a..0000000 --- a/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/PKGBUILD +++ /dev/null @@ -1 +0,0 @@ -/data/LinHES-PKGBUILD/abs/extra-testing/community/torrentflux/PKGBUILD
\ No newline at end of file diff --git a/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/torrentflux.install b/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/torrentflux.install deleted file mode 120000 index 8ce21bd..0000000 --- a/abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/torrentflux.install +++ /dev/null @@ -1 +0,0 @@ -/data/LinHES-PKGBUILD/abs/extra-testing/community/torrentflux/torrentflux.install
\ No newline at end of file diff --git a/abs/extra/community/torrentflux/torrentflux.install b/abs/extra/community/torrentflux/torrentflux.install deleted file mode 100644 index 2aa50aa..0000000 --- a/abs/extra/community/torrentflux/torrentflux.install +++ /dev/null @@ -1,60 +0,0 @@ -post_install() { - cat << EOF -OK. So youre about to install torrentflux? Postgresql and mysql are supported. -Instructions are for mysql so lets use it? ok? -Remove mysql from depencies if you dont like. -(mysqlcommands might need '-u root -p' depending on your setup) - -1. You need to create mysql database for it -mysqladmin create torrentflux -(eg. 'mysqladmin -u root -p create torrentflux' if needed) - -2. Load the script that creates tables and such -(.sql files for postgresql are here too!) -mysql torrentflux < /opt/torrentflux/sql/mysql_torrentflux.sql - -3. Edit the config.php located in /opt/torrentflux/html - -4. Point your fav http server to use this, -(eg. use vhosts for apache or create symlink to /opt/torrentflux from -somewhere that http server can access) - -5. Our database user is "torrentfluxie" -(use mysql_setpermission to give rights for him) -mysql_setpermission -u mysqlroot -hit 5 in menu and choose torrentflux as database -give torrentfluxie as user and give password if you want -(if you do this, you need to set the password to /opt/torrentflux/config.php: -$cfg["db_pass"] = "yourpass";) -localhost is good choice for host -(we dont need password always if we got private comp) - -6. Safemode must be off in php.ini (/etc/php.ini) - -httpd server must support php and mysql, you can look for archwiki -if you dont know howto enable them. -Notice that the httpd server should belong to daemon group -(one way or another) -EOF -} - -post_upgrade() { - cat << EOF -To upgrade your database, use files in /opt/torrentflux/ -(eg for 2.2 -> 2.4 go from browser to http://yourtorrentfuxdomain.and.path/upgradeflux22_23.php -and do the same on upgradeflux23_24.php file) -All your old information should stay trough the upgrades -When it tells you to remove the files, just chmod them to 000 and they will not harm. -EOF -} - -pre_remove() { - /bin/echo "Remember to remove mysql tables if you want :p" - /bin/echo "mysqladmin -f drop torrentflux" - /bin/echo "(remeber -u root -p, hope it worked)" -} - -op=$1 -shift - -$op $* |