Permalink
Browse files

Recover more in-use packages.

  • Loading branch information...
1 parent 4df581f commit b37b555b678b41c0f874dc074470267241544953 @ahkok ahkok committed Jul 2, 2012
Showing with 3,080 additions and 0 deletions.
  1. +13 −0 anthy/anthy/DETAILS
  2. +14 −0 audio/esound/BUILD
  3. +3 −0 audio/esound/DEPENDS
  4. +19 −0 audio/esound/DETAILS
  5. +7 −0 audio/id3v2/BUILD
  6. +1 −0 audio/id3v2/DEPENDS
  7. +13 −0 audio/id3v2/DETAILS
  8. +7 −0 audio/libmpcdec/BUILD
  9. +14 −0 audio/libmpcdec/DETAILS
  10. +7 −0 audio/libmusicbrainz/BUILD
  11. +6 −0 audio/libmusicbrainz/DEPENDS
  12. +20 −0 audio/libmusicbrainz/DETAILS
  13. +7 −0 audio/mp3info/BUILD
  14. +12 −0 audio/mp3info/DETAILS
  15. +7 −0 chat/bitlbee/BUILD
  16. +2 −0 chat/bitlbee/DEPENDS
  17. +18 −0 chat/bitlbee/DETAILS
  18. +6 −0 devel/bzr/BUILD
  19. +3 −0 devel/bzr/DEPENDS
  20. +39 −0 devel/bzr/DETAILS
  21. +123 −0 devel/bzr/plugin.d/download-bzr.plugin
  22. +22 −0 devel/ctags/DETAILS
  23. +19 −0 devel/cvs/BUILD
  24. +24 −0 devel/cvs/DETAILS
  25. +2 −0 devel/cvs/POST_REMOVE
  26. +126 −0 devel/cvs/plugin.d/download-cvs.plugin
  27. +2 −0 devel/cvs/services
  28. +6 −0 devel/cvsps/BUILD
  29. +1 −0 devel/cvsps/DEPENDS
  30. +19 −0 devel/cvsps/DETAILS
  31. +9 −0 devel/scons/BUILD
  32. +1 −0 devel/scons/DEPENDS
  33. +20 −0 devel/scons/DETAILS
  34. +18 −0 devel/tcl/BUILD
  35. +19 −0 devel/tcl/DETAILS
  36. +31 −0 devel/tk/BUILD
  37. +2 −0 devel/tk/DEPENDS
  38. +21 −0 devel/tk/DETAILS
  39. +3 −0 devel/tk/PRE_BUILD
  40. +7 −0 distributed/transmission/BUILD
  41. +2 −0 distributed/transmission/CONFIGURE
  42. +7 −0 distributed/transmission/DEPENDS
  43. +15 −0 distributed/transmission/DETAILS
  44. +14 −0 editors/aspell/BUILD
  45. +18 −0 editors/aspell/DETAILS
  46. +9 −0 editors/xemacs-base/BUILD
  47. +15 −0 editors/xemacs-base/DETAILS
  48. +3 −0 editors/xemacs-base/PRE_BUILD
  49. +8 −0 editors/xemacs-efs/BUILD
  50. +26 −0 editors/xemacs-efs/DETAILS
  51. +1 −0 editors/xemacs-efs/PRE_BUILD
  52. +14 −0 games/fortune/BUILD
  53. +12 −0 games/fortune/CONFIGURE
  54. +1 −0 games/fortune/DEPENDS
  55. +16 −0 games/fortune/DETAILS
  56. +9 −0 games/fortune/profile.d/fortune-completion.rc
  57. +2 −0 games/fortune/profile.d/fortune.rc
  58. +1 −0 games/ggz-client-libs/DEPENDS
  59. +19 −0 games/ggz-client-libs/DETAILS
  60. +1 −0 games/libggz/DEPENDS
  61. +19 −0 games/libggz/DETAILS
  62. +6 −0 graphics/SDL_Pango/BUILD
  63. +2 −0 graphics/SDL_Pango/DEPENDS
  64. +17 −0 graphics/SDL_Pango/DETAILS
  65. +9 −0 graphics/aalib/BUILD
  66. +16 −0 graphics/aalib/DEPENDS
  67. +13 −0 graphics/aalib/DETAILS
  68. +6 −0 graphics/djvulibre/BUILD
  69. +2 −0 graphics/djvulibre/DEPENDS
  70. +23 −0 graphics/djvulibre/DETAILS
  71. +2 −0 i18n/scim-anthy/DEPENDS
  72. +14 −0 i18n/scim-anthy/DETAILS
  73. +1 −0 i18n/scim-tables/DEPENDS
  74. +14 −0 i18n/scim-tables/DETAILS
  75. +6 −0 i18n/scim/BUILD
  76. +2 −0 i18n/scim/DEPENDS
  77. +13 −0 i18n/scim/DETAILS
  78. +8 −0 libs/dietlibc/BUILD
  79. +9 −0 libs/dietlibc/BUILD.sparc64
  80. +17 −0 libs/dietlibc/DETAILS
  81. +11 −0 libs/libavc1394/BUILD
  82. +1 −0 libs/libavc1394/DEPENDS
  83. +20 −0 libs/libavc1394/DETAILS
  84. +7 −0 libs/libdv/BUILD
  85. +1 −0 libs/libdv/DEPENDS
  86. +17 −0 libs/libdv/DETAILS
  87. +13 −0 libs/libpaper/DETAILS
  88. +17 −0 libs/libraw1394/DETAILS
  89. +9 −0 libs/libsigc++/BUILD
  90. +20 −0 libs/libsigc++/DETAILS
  91. +13 −0 libs/yaml/DETAILS
  92. +2 −0 mail/abook/DEPENDS
  93. +14 −0 mail/abook/DETAILS
  94. +5 −0 mail/bogofilter/DEPENDS
  95. +15 −0 mail/bogofilter/DETAILS
  96. +16 −0 mail/dspam/DETAILS
  97. +6 −0 mail/gurgitate-mail/BUILD
  98. +1 −0 mail/gurgitate-mail/DEPENDS
  99. +20 −0 mail/gurgitate-mail/DETAILS
  100. +17 −0 mail/libetpan/DETAILS
  101. +70 −0 mail/postfix/BUILD
  102. +2 −0 mail/postfix/CONFLICTS
  103. +15 −0 mail/postfix/DEPENDS
  104. +17 −0 mail/postfix/DETAILS
  105. +44 −0 mail/postfix/init.d/postfix
  106. +19 −0 mail/postfix/profile.d/postfix.rc
  107. +18 −0 mail/smtpclient/DETAILS
  108. +10 −0 mail/smtpclient/POST_INSTALL
  109. +32 −0 net/net-snmp/BUILD
  110. +1 −0 net/net-snmp/CONFIGURE
  111. +4 −0 net/net-snmp/DEPENDS
  112. +21 −0 net/net-snmp/DETAILS
  113. +28 −0 net/net-snmp/init.d/snmpd
  114. +8 −0 net/net-snmp/snmpd
  115. +17 −0 net/portmap/BUILD
  116. +2 −0 net/portmap/DEPENDS
  117. +18 −0 net/portmap/DETAILS
  118. +11 −0 net/portmap/init.d/portmap
  119. +2 −0 net/portmap/services
  120. +30 −0 net/ppp/BUILD
  121. +18 −0 net/ppp/DETAILS
  122. +17 −0 net/ppp/isp
  123. +6 −0 net/ppp/peers
  124. +2 −0 net/ppp/poff
  125. +7 −0 net/ppp/pon
  126. +13 −0 net/pppconfig/BUILD
  127. +2 −0 net/pppconfig/DEPENDS
  128. +20 −0 net/pppconfig/DETAILS
  129. +8 −0 net/pptp/BUILD
  130. +1 −0 net/pptp/DEPENDS
  131. +17 −0 net/pptp/DETAILS
  132. +33 −0 net/rp-pppoe/BUILD
  133. +1 −0 net/rp-pppoe/CONFIGURE
  134. +2 −0 net/rp-pppoe/DEPENDS
  135. +17 −0 net/rp-pppoe/DETAILS
  136. +6 −0 net/rp-pppoe/tkpppoe.desktop
  137. +7 −0 net/rp-pppoe/tkpppoe.kdelnk
  138. +15 −0 printer/psutils/BUILD
  139. +1 −0 printer/psutils/DEPENDS
  140. +18 −0 printer/psutils/DETAILS
  141. +4 −0 science/geoclue/DEPENDS
  142. +17 −0 science/geoclue/DETAILS
  143. +10 −0 shells/busybox/BUILD
  144. +21 −0 shells/busybox/DETAILS
  145. +25 −0 sql/postgresql/BUILD
  146. +10 −0 sql/postgresql/CONFIGURE
  147. +15 −0 sql/postgresql/DEPENDS
  148. +18 −0 sql/postgresql/DETAILS
  149. +28 −0 sql/postgresql/POST_INSTALL
  150. +101 −0 sql/postgresql/init.d/postgresql
  151. +2 −0 sql/postgresql/systemd.d/postgresql.conf
  152. +17 −0 sql/postgresql/systemd.d/postgresql.service
  153. +10 −0 utils/cron-common/BUILD
  154. +15 −0 utils/cron-common/DETAILS
  155. +1 −0 utils/cron-common/PRE_BUILD
  156. +43 −0 utils/cron-common/plugin.d/cron.plugin
  157. +20 −0 utils/cronie/BUILD
  158. +1 −0 utils/cronie/CONFIGURE
  159. +2 −0 utils/cronie/CONFLICTS
  160. +1 −0 utils/cronie/DEPENDS
  161. +17 −0 utils/cronie/DETAILS
  162. +3 −0 utils/cronie/POST_INSTALL
  163. +10 −0 utils/cronie/PRE_BUILD
  164. +23 −0 utils/cronie/init.d/crond
  165. +8 −0 utils/cronie/pam.d/crond
  166. +10 −0 utils/cronie/systemd.d/crond.service
  167. +14 −0 utils/figlet/BUILD
  168. +2 −0 utils/figlet/DEPENDS
  169. +16 −0 utils/figlet/DETAILS
  170. +63 −0 utils/gpm/BUILD
  171. +1 −0 utils/gpm/CONFLICTS
  172. +2 −0 utils/gpm/DEPENDS
  173. +16 −0 utils/gpm/DETAILS
  174. +31 −0 utils/gpm/init.d/gpm
  175. +165 −0 utils/gpm/lmouse
  176. +35 −0 utils/gpm/lmouse.8
  177. +10 −0 utils/gpm/mouse
  178. +14 −0 utils/pcmciautils/DETAILS
  179. +22 −0 utils/sdparm/DETAILS
  180. +43 −0 utils/sysstat/CONFIG
  181. +1 −0 utils/sysstat/DEPENDS
  182. +18 −0 utils/sysstat/DETAILS
  183. +17 −0 video/DirectFB/BUILD.x86_64
  184. +111 −0 video/DirectFB/CONFIGURE
  185. +12 −0 video/DirectFB/DEPENDS
  186. +20 −0 video/DirectFB/DETAILS
  187. +2 −0 video/DirectFB/profile.d/directfb.rc
  188. +3 −0 video/dvdauthor/DEPENDS
  189. +15 −0 video/dvdauthor/DETAILS
  190. +6 −0 video/xine-lib/BUILD
  191. +2 −0 video/xine-lib/CONFLICTS
  192. +53 −0 video/xine-lib/DEPENDS
  193. +17 −0 video/xine-lib/DETAILS
  194. +1 −0 video/xine-lib/POST_INSTALL
  195. +7 −0 wifi/b43-fwcutter/BUILD
  196. +16 −0 wifi/b43-fwcutter/DETAILS
  197. +23 −0 x11-utils/synergy/DETAILS
View
@@ -0,0 +1,13 @@
+ MODULE=anthy
+ VERSION=9100e
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://iij.dl.sourceforge.jp/$MODULE/29142/
+ SOURCE_VFY=sha1:dc2ef7a157041cad20ce8502488f9af3510ac270
+ WEB_SITE=http://anthy.sourceforge.jp/
+ ENTERED=20060207
+ UPDATED=20080604
+ SHORT="Japanese input method system"
+cat <<EOF
+Anthy is a system for Japanese input method.
+It converts Hiragana text to Kana Kanji mixed text.
+EOF
View
@@ -0,0 +1,14 @@
+(
+
+
+ default_config &&
+ sedit "s:CFLAGS = :CFLAGS = -lm:" Makefile &&
+
+ # Disable docs from building
+ echo -e "all:\ninstall:\n" > docs/Makefile &&
+
+ default_make &&
+
+ gather_docs TIPS
+
+) > $C_FIFO 2>&1
View
@@ -0,0 +1,3 @@
+depends audiofile
+
+optional_depends "tcp_wrappers" "--with-libwrap" "" "for TCP wrapper support"
View
@@ -0,0 +1,19 @@
+ MODULE=esound
+ MAJOR=0.2
+ VERSION=0.2.41
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL[0]=$GNOME_URL/sources/$MODULE/$MAJOR/
+ SOURCE_URL[1]=ftp://ftp.gnome.org/pub/GNOME/sources/$MODULE/$MAJOR/
+ SOURCE_VFY=sha1:6c343483b3789f439277935eaad7e478bee685ea
+ WEB_SITE=http://www.tux.org/~ricdude/EsounD.html
+ ENTERED=20010922
+ UPDATED=20081228
+ SHORT="The Enlightened Sound Daemon"
+
+cat << EOF
+EsounD, the Enlighted Sound Daemon, is a server process that mixes
+several digitized audio streams for playback by a single audio device.
+The Enlightened Sound Daemon is known to work to varying degrees on
+Linux/OSS, Linux/ALSA, Solaris, HPUX, *BSD, and IRIX operating systems.
+Ports to other platforms are appreciated.
+EOF
View
@@ -0,0 +1,7 @@
+(
+
+ sedit "s:/opt/local:/usr:" Makefile &&
+ make clean &&
+ default_make
+
+) > $C_FIFO 2>&1
View
@@ -0,0 +1 @@
+depends id3lib
View
@@ -0,0 +1,13 @@
+ MODULE=id3v2
+ VERSION=0.1.12
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE
+ SOURCE_VFY=sha1:8f42153b2f53098c221da2e8fe42170e727cd9ad
+ WEB_SITE=http://id3v2.sourceforge.net
+ ENTERED=20031214
+ UPDATED=20101008
+ SHORT="A command line id3v2 tag editor"
+
+cat << EOF
+A command line id3v2 tag editor.
+EOF
View
@@ -0,0 +1,7 @@
+(
+
+ OPTS+=" --disable-static" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
View
@@ -0,0 +1,14 @@
+ MODULE=libmpcdec
+ VERSION=1.2.6
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://files.musepack.net/source/
+ SOURCE_VFY=sha1:32139ff5cb43a18f7c99637da76703c63a55485a
+ WEB_SITE=http://musepack.net
+ LICENSE="bsd"
+ ENTERED=20050507
+ UPDATED=20070513
+ SHORT="Portable Musepack decoder library"
+
+cat << EOF
+Portable Musepack decoder library
+EOF
@@ -0,0 +1,7 @@
+(
+
+ sed -i "29i #include <stdio.h>" src/utils_private.cpp src/utils_private.h &&
+
+ default_cmake_build
+
+) > $C_FIFO 2>&1
@@ -0,0 +1,6 @@
+depends cmake
+depends expat
+depends libdiscid
+depends neon
+
+optional_depends "Python" "" "" "to build the Python bindings"
@@ -0,0 +1,20 @@
+ MODULE=libmusicbrainz
+ VERSION=3.0.3
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://ftp.musicbrainz.org/pub/musicbrainz
+ SOURCE_VFY=sha1:630778a6b34daea73a1780096fde971c7e7964c1
+ WEB_SITE=http://musicbrainz.org
+ ENTERED=20010922
+ UPDATED=20101005
+ SHORT="allows access to the data on the MusicBrainz server"
+
+cat << EOF
+MusicBrainz is a community music metadatabase that attempts to
+create a comprehensive music information site. You can use the
+MusicBrainz data either by browsing this web site, or you can
+access the data from a client program for example, a CD player
+program can use MusicBrainz to identify CDs and provide information
+about the CD, about the artist or about related information.
+You can also use the MusicBrainz Tagger to automatically identify
+and clean up the metadata tags in your MP3 collections.
+EOF
View
@@ -0,0 +1,7 @@
+(
+
+ sedit s@\/local@@g Makefile &&
+
+ default_build
+
+) > $C_FIFO 2>&1
View
@@ -0,0 +1,12 @@
+ MODULE=mp3info
+ VERSION=0.8.5a
+ SOURCE=$MODULE-$VERSION.tgz
+ SOURCE_URL=ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info
+ SOURCE_VFY=sha1:54df29eb6c2e581899affc12be698b0a71d91ca6
+ WEB_SITE=http://www.ibiblio.org/mp3info
+ ENTERED=20080314
+ UPDATED=20080314
+ SHORT=""
+
+cat << EOF
+EOF
View
@@ -0,0 +1,7 @@
+(
+
+ OPTS+=" --etcdir=/etc/bitlbee"
+ default_build &&
+ make install-etc
+
+) > $C_FIFO 2>&1
View
@@ -0,0 +1,2 @@
+depends %SSL
+
View
@@ -0,0 +1,18 @@
+ MODULE=bitlbee
+ VERSION=3.0.4
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://get.bitlbee.org/src/
+ SOURCE_VFY=sha1:2c2742948d1ed2c83ee5db2d2fbff5e8b656b8c4
+ WEB_SITE=http://www.bitlbee.org/
+ ENTERED=20100917
+ UPDATED=20120214
+ SHORT="Tunnels instant messaging traffic to an IRC client"
+
+cat << EOF
+BitlBee brings IM (instant messaging) to IRC clients. It's a great
+solution for people who have an IRC client running all the time and
+don't want to run an additional MSN/AIM/whatever client.
+BitlBee currently supports the following IM networks/protocols:
+XMPP/Jabber (including Google Talk), MSN Messenger,
+Yahoo! Messenger, AIM and ICQ.
+EOF
View
@@ -0,0 +1,6 @@
+(
+
+ prepare_install &&
+ python setup.py install
+
+) > $C_FIFO 2>&1
View
@@ -0,0 +1,3 @@
+depends Python
+
+optional_depends paramiko "" "" "For sftp support"
View
@@ -0,0 +1,39 @@
+ MODULE=bzr
+ MAJOR=2.5
+ VERSION=$MAJOR.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://launchpad.net/bzr/$MAJOR/$VERSION/+download
+ SOURCE_VFY=sha1:7e2776e3aaf8fb48828026d3fc2a3047465eea5e
+ WEB_SITE=http://bazaar-vcs.org
+ ENTERED=20050415
+ UPDATED=20120604
+ MAINTAINER=tchan@lunar-linux.org
+ SHORT="next generation distributed version control"
+
+cat << EOF
+Bazaar-NG (or bzr) is a project of Canonical to develop an open source
+distributed version control system that is powerful, friendly, and scalable.
+
+ Written in Python (but nevertheless fast and easy to install.)
+ Runs on Linux, Windows and Mac OS X, or any system with a Python interpreter.
+ (Primarily tested on Ubuntu.)
+ Free software, released under the GNU GPL.
+ Designed to play well with others: can be called by IDEs, editors, web tools,
+ GUIs, etc through either a Python API or a shell interface, and possibly a
+ C interface in the future. Can support workflow/process tools built on top.
+ The user interface is simple and familiar to people with experience from CVS
+ or Subversion: add, mv, diff, status, commit, log, merge, etc all do what
+ you would expect.
+ Offers a choice between centralized and decentralized work within a single
+ project: when in the office, you can work on a shared central branch. For
+ experimental changes or offline work you can make a branch on your laptop
+ and merge back in later.
+ Preserves history; any previous revision can be recreated. History can be
+ GPG-signed to protect against man-in-the-middle attacks, bad mirrors,
+ server intrusion or data corruption.
+ Just one .bzr directory at the top of the tree; it doesn't clutter the tree
+ or get in your face. No weird ++file--names--0.
+ Tracks file and directory renames and merges across them.
+ Powerful Python plugin system for adding new commands, protocols, formats, or
+ site policy.
+EOF
@@ -0,0 +1,123 @@
+#!/bin/bash
+############################################################
+# #
+# download-bzr.plugin - download BZR urls #
+# #
+############################################################
+# #
+# Copyright 2005 by Auke Kok under GPLv2 #
+# #
+# Parts Copyrighted Samuel Verstraete 2007 under GPLv2 #
+# #
+############################################################
+
+# valid BZR urls are:
+# bzr+http:// (will be transformed to http://)
+# bzr+https:// (will be transformed to https://)
+# bzr+ssh://
+# bzr://
+
+plugin_source_download_bzr() {
+ # check if we can handle this URL format
+ if [ "${1:0:6}" != "bzr://" -a "${1:0:11}" != "bzr+http://" -a "${1:0:12}" != "bzr+https://" -a "${1:0:10}" != "bzr+ssh://" ] ; then
+ return 2
+ fi
+ debug_msg "plugin_source_needrefresh_bzr($@)"
+
+ if ! module_installed bzr ; then
+ # full stop: we need to make sure the user sees this error:
+ message "${PROBLEM_COLOR}! Cannot fetch BZR sources without \"bzr\" installed${DEFAULT_COLOR}"
+ exit 1
+ fi
+
+ BZR_URL=$(echo $1 | cut -d: -f1-2)
+ # translate bzr+http(s) urls:
+ if [ "${BZR_URL:0:8}" == "bzr+http" ]; then
+ BZR_URL="${BZR_URL:4}"
+ fi
+
+ message "${MESSAGE_COLOR}Downloading BZR module for module ${MODULE_COLOR}${MODULE}${DEFAULT_COLOR}"
+
+ SBASE=$(source_basename $2)
+ mk_source_dir $TMPDIR/$MODULE-$VERSION
+ cd $TMPDIR/$MODULE-$VERSION
+
+ if [ -f "$3/$2" ] ; then
+ verbose_msg "Extracting local BZR copy"
+ CD=$(pwd -P)
+ if ! unpack $2 ; then
+ message "${PROBLEM_COLOR}Warning: bad local BZR copy, checking out fresh BZR copy${DEFAULT_COLOR}"
+
+ rm_source_dir $TMPDIR/$MODULE-$VERSION
+ mk_source_dir $TMPDIR/$MODULE-$VERSION
+ fi
+ cd $CD
+ fi
+
+ NUM_RETRY=${NUM_RETRY:-5}
+ if [ "$NUM_RETRY" -eq 0 ]; then
+ NUM_RETRY=1000
+ fi
+
+ for (( TRY=1 ; $TRY<$NUM_RETRY+1 ; TRY++ )) ; do
+ if [ -d "$SBASE/.bzr" ] ; then
+ cd $SBASE
+ verbose_msg "[${TRY}] bzr up"
+ bzr up && GOT_BZR="yes"
+ cd ${CD}
+ else
+ verbose_msg "[${TRY}] bzr co $BZR_URL $SBASE"
+ bzr co --lightweight $BZR_URL $SBASE && GOT_BZR="yes"
+ fi
+
+ if [ "$?" == "0" ] ; then
+ break
+ fi
+
+ sleep 2
+ done
+
+ if [ "$GOT_BZR" == "yes" ] ; then
+ message "${MESSAGE_COLOR}Creating ${FILE_COLOR}$2${DEFAULT_COLOR}"
+ tar cjf $3/$2 $SBASE
+ else
+ activity_log "lget" "$MODULE" "$VERSION" "failed" "Could not fetch \"$1\""
+ fi
+
+ cd $TMPDIR
+ rm_source_dir $TMPDIR/$MODULE-$VERSION
+
+}
+
+
+plugin_source_needrefresh_bzr() {
+ # check if we can handle this URL format
+ if [ "${1:0:11}" != "bzr+http://" -a "${1:0:12}" != "bzr+https://" -a "${1:0:10}" != "bzr+ssh://" ] ; then
+ return 2
+ fi
+ debug_msg "plugin_source_needrefresh_bzr($@)"
+
+ if [ ! -f $3/$2 ]; then
+ return 0
+ fi
+
+ BZR_THRESHOLD=${BZR_THRESHOLD:-10}
+ if (( "BZR_THRESHOLD" > 0 )) ; then
+ if [ "$(find $3/$2 -amin +$BZR_THRESHOLD)" == "$3/$2" ] ; then
+ # it is older:
+ return 0
+ else
+ message "${MESSAGE_COLOR}BZR update not required for \"${FILE_COLOR}$(basename $2)${DEFAULT_COLOR}${CYAN}\" (less than $BZR_THRESHOLD minutes old)${DEFAULT_COLOR}"
+ # now we can send a FAIL so the next plugins are skipped:
+ return 1
+ fi
+ else
+ # always return true if threshold is zero
+ return 0
+ fi
+}
+
+
+plugin_register SOURCE_DOWNLOAD plugin_source_download_bzr
+plugin_register SOURCE_NEEDREFRESH plugin_source_needrefresh_bzr
+
View
@@ -0,0 +1,22 @@
+ MODULE=ctags
+ VERSION=5.8
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=$SFORGE_URL/$MODULE/
+ SOURCE_VFY=sha1:482da1ecd182ab39bbdc09f2f02c9fba8cd20030
+ WEB_SITE=http://ctags.sourceforge.net/
+ ENTERED=20020723
+ UPDATED=20100622
+ SHORT="Generates tag (index) files from source files"
+
+cat << EOF
+Ctags generates an index (or tag) file of language objects found in
+source files that allows these items to be quickly and easily located
+by a text editor or other utility. A tag signifies a language object
+for which an index entry is available (or, alternatively, the index
+entry created for that object).
+
+Tag generation is supported for the following languages:
+Assembler, AWK, ASP, BETA, Bourne/Korn/Zsh Shell, C, C++, COBOL, Eiffel,
+Fortran, Java, Lisp, Lua, Make, Pascal, Perl, PHP, Python, REXX, Ruby,
+S-Lang, Scheme, Tcl, Vim, and YACC.
+EOF
Oops, something went wrong.

0 comments on commit b37b555

Please sign in to comment.