Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Mathieu Lonjaret (d19d63e398dbac9eadd29aec9f7138eb78962ee9)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Mathieu Lonjaret <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Mathieu Lonjaret (d19d63e398dbac9eadd29aec9f7138eb78962ee9)
  • Date: Sat, 14 Mar 2009 21:32:52 -0500

GIT changes to master grimoire by Mathieu Lonjaret <lejatorn AT sourcemage.org>:

ChangeLog | 3 +++
ftp/opentracker/BUILD | 21 +++++++++++++++++++++
ftp/opentracker/DEPENDS | 2 ++
ftp/opentracker/DETAILS | 17 +++++++++++++++++
ftp/opentracker/HISTORY | 3 +++
ftp/opentracker/INSTALL | 1 +
libs/libowfat/DEPENDS | 3 ++-
libs/libowfat/HISTORY | 3 +++
8 files changed, 52 insertions(+), 1 deletion(-)

New commits:
commit bb063e5fdc013000888f18fc16e6115dfa85ba47
Author: Mathieu Lonjaret <lejatorn AT sourcemage.org>
Commit: Mathieu Lonjaret <lejatorn AT sourcemage.org>

opentracker: new spell, BitTorrent tracker

commit a87c43adb7622fa8839d685607f930588ac4b4c3
Author: Mathieu Lonjaret <lejatorn AT sourcemage.org>
Commit: Mathieu Lonjaret <lejatorn AT sourcemage.org>

libowfat: dietlibc optional (for opentracker)

diff --git a/ChangeLog b/ChangeLog
index 898cb0b..bae723f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2009-03-15 Mathieu Lonjaret <lejatorn AT sourcemage.org>
+ * ftp/opentracker: new spell, BitTorrent tracker
+
2009-03-14 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* python-pypi/python-dateutil: new spell, date handling utility lib
* python-pypi/calibre: new spell, an eBook management and conversion
tool
diff --git a/ftp/opentracker/BUILD b/ftp/opentracker/BUILD
new file mode 100755
index 0000000..9bf645c
--- /dev/null
+++ b/ftp/opentracker/BUILD
@@ -0,0 +1,21 @@
+#for opentracker to build, libowfat needs to be compiled with gcc,
+#not with diet, so easy way out atm is to dispel dietlibc
+#if necessary and recast libowfat without it. Beats me.
+
+sed -i -r 's:^# (.*/opt/diet):\1:' Makefile &&
+sed -i -r \
+'s:^# (LIBOWFAT_HEADERS=\$\(PREFIX\)/include$):\1:' \
+Makefile &&
+sed -i -r \
+'s:^# (LIBOWFAT_LIBRARY=\$\(PREFIX\)/lib$):\1:' \
+Makefile &&
+
+sed -i -r 's:^(PREFIX\?=\.\.):#\1:' Makefile &&
+sed -i -r \
+'s:^(LIBOWFAT_HEADERS=\$\(PREFIX\)/libowfat):#\1:' \
+Makefile &&
+sed -i -r \
+'s:^(LIBOWFAT_LIBRARY=\$\(PREFIX\)/libowfat):#\1:' \
+Makefile &&
+
+make
diff --git a/ftp/opentracker/DEPENDS b/ftp/opentracker/DEPENDS
new file mode 100755
index 0000000..cb98fc3
--- /dev/null
+++ b/ftp/opentracker/DEPENDS
@@ -0,0 +1,2 @@
+depends CVS &&
+depends libowfat
diff --git a/ftp/opentracker/DETAILS b/ftp/opentracker/DETAILS
new file mode 100755
index 0000000..daf6578
--- /dev/null
+++ b/ftp/opentracker/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=opentracker
+ VERSION=cvs
+ SOURCE=$SPELL-cvs.tar.bz2
+
SOURCE_URL[0]=cvs://:pserver:anoncvs AT cvs.erdgeist.org:/home/cvsroot:opentracker
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs
+ WEB_SITE=http://erdgeist.org/arts/software/opentracker/
+ ENTERED=14032009
+ LICENSE[0]=beerware
+ KEYWORDS="ftp http"
+ SHORT="BitTorrent tracker"
+cat << EOF
+opentracker is a open and free bittorrent tracker project. It aims for
minimal resource usage and is intended to run at your wlan router. Currently
it is deployed as an open and free tracker instance.
+Utilizing the highly scalable server framework from libowfat, opentracker
can easily serve multiple thousands of requests on a standard plastic
WLAN-router, limited only by your kernels capabilities
+EOF
+
diff --git a/ftp/opentracker/HISTORY b/ftp/opentracker/HISTORY
new file mode 100644
index 0000000..f623981
--- /dev/null
+++ b/ftp/opentracker/HISTORY
@@ -0,0 +1,3 @@
+2009-03-15 Mathieu Lonjaret <lejatorn AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, HISTORY, INSTALL: created this spell
+
diff --git a/ftp/opentracker/INSTALL b/ftp/opentracker/INSTALL
new file mode 100755
index 0000000..7ef1e1b
--- /dev/null
+++ b/ftp/opentracker/INSTALL
@@ -0,0 +1 @@
+install -m 755 opentracker ${INSTALL_ROOT}/usr/bin
diff --git a/libs/libowfat/DEPENDS b/libs/libowfat/DEPENDS
old mode 100755
new mode 100644
index 56bf8ff..cf486f7
--- a/libs/libowfat/DEPENDS
+++ b/libs/libowfat/DEPENDS
@@ -1 +1,2 @@
-depends dietlibc
+optional_depends dietlibc "" "" \
+"Build against dietlibc instead of glibc?"
diff --git a/libs/libowfat/HISTORY b/libs/libowfat/HISTORY
index 7c904b5..5dab88d 100644
--- a/libs/libowfat/HISTORY
+++ b/libs/libowfat/HISTORY
@@ -1,3 +1,6 @@
+2009-03-15 Mathieu Lonjaret <lejatorn AT sourcemage.org>
+ * DEPENDS: dietlibc optional (for opentracker)
+
2009-03-14 Mathieu Lonjaret <lejatorn AT sourcemage.org>
* DETAILS: update to 0.28




  • [SM-Commit] GIT changes to master grimoire by Mathieu Lonjaret (d19d63e398dbac9eadd29aec9f7138eb78962ee9), Mathieu Lonjaret, 03/14/2009

Archive powered by MHonArc 2.6.24.

Top of Page