summaryrefslogtreecommitdiffstats
path: root/abs/extra/community
diff options
context:
space:
mode:
Diffstat (limited to 'abs/extra/community')
-rw-r--r--abs/extra/community/torrentflux/PKGBUILD51
l---------abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/PKGBUILD1
l---------abs/extra/community/torrentflux/srclinks.Ko3AqnsqY/torrentflux/torrentflux.install1
-rw-r--r--abs/extra/community/torrentflux/torrentflux.install60
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 $*