Permalink
Browse files

Initial BDSM extension set for Version Control Systems

  • Loading branch information...
0 parents commit 068f223dcde1a92cb9b53e4d1c21c0d5f0a3e5dd @wayneeseguin wayneeseguin committed Aug 6, 2011
@@ -0,0 +1 @@
+A BDSM extension set providing extensions for version control systems
No changes.
@@ -0,0 +1 @@
+# TODO: Write Extension README
No changes.
@@ -0,0 +1 @@
+0.0.1
@@ -0,0 +1,2 @@
+version=20110208125237
+base_url=http://www.fossil-scm.org/download
@@ -0,0 +1 @@
+fossil-src-20110208125237.tar.gz=274c1cf4db0d57b5af9a86b3bb74c63e
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+fossil_install()
+{
+ move_file fossil to "${install_path}/bin/fossil" mode 0755
+}
@@ -0,0 +1,6 @@
+#!/usr/bin/env bash
+
+package_definition \
+ file "${package_name}-src-${package_version}.${archive_format}" \
+ dir "${package_name}-src-${package_version}"
+
@@ -0,0 +1 @@
+ext/package
No changes.
@@ -0,0 +1,2 @@
+# Extension Template
+
No changes.
@@ -0,0 +1 @@
+0.0.1
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "install" "Installs ${package_name} ${package_version}."
+action "uninstall" "Uninstall $extension ${package_version}"
+action "setup" "Sets up both the ~/.gitconfig and ~/.gitignore files."
+
+show_help usage
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+install_template "git/.gitconfig" to "${HOME}/.gitconfig"
+install_template "git/.gitignore.user" to "${HOME}/.gitignore.user"
@@ -0,0 +1,3 @@
+version=1.7.5
+base_url=http://kernel.org/pub/software/scm/git
+archive_format=tar.bz2
@@ -0,0 +1,3 @@
+git-1.7.5.tar.bz2=7f0bc26a6e87d251c9b09fa05a186ed3
+git-1.7.4.4.tar.bz2=1313f71d62fa100b32fa313769a85f2a
+git-1.7.4.3.tar.bz2=da6c8f4967393342a4397b955db72cb1
@@ -0,0 +1 @@
+ext/package
@@ -0,0 +1,23 @@
+[apply]
+ whitespace = nowarn
+
+[alias]
+ co = checkout
+ undo = reset --soft HEAD^
+
+[core]
+ excludesfile = ~/.gitignore.user
+
+[color]
+ status = auto
+ branch = auto
+ diff = auto
+ ui = auto
+ log = auto
+
+[pack]
+ threads = 0
+
+[diff]
+ renamelimit = 0
+
@@ -0,0 +1,47 @@
+###################
+# Compiled source #
+###################
+*.com
+*.class
+*.dll
+*.exe
+*.o
+*.so
+
+############
+# Packages #
+############
+# it's better to unpack these files and commit the raw source
+# git has its own built in compression methods
+*.7z
+*.dmg
+*.gz
+*.iso
+*.jar
+*.rar
+*.tar
+*.zip
+
+######################
+# Logs and databases #
+######################
+*.log
+*.sql
+*.sqlite
+
+######################
+# OS generated files #
+######################
+.DS_Store
+ehthumbs.db
+Icon?
+Thumbs.db
+
+##########
+# Editor #
+##########
+*.un~
+*.bak
+NERD_tree_*
+*.swp
+*~
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
@@ -0,0 +1,4 @@
+# BDSM Extension README
+
+This extension installs the mercurial 'hg' SCM tool.
+
@@ -0,0 +1,4 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
+
@@ -0,0 +1 @@
+0.0.1
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "package install" "Installs ${package_name} ${package_version}."
+action "package uninstall" "Installs ${package_name} ${package_version}."
+
+show_help usage
+
@@ -0,0 +1,2 @@
+version=1.8.2
+base_url=http://mercurial.selenic.com/release
@@ -0,0 +1 @@
+mercurial-1.8.2.tar.gz=a1634b9b709ecc70662f3257abece2c7
@@ -0,0 +1,16 @@
+#!/usr/bin/env bash
+
+mercurial_configure()
+{
+ # If there is a BDSM installed python interpreter active, use it.
+ if file_exists "${active_path}/bin/python"
+ then
+ export PYTHONPATH="${active_path}/"
+ fi
+}
+
+mercurial_install()
+{
+ make install-bin PREFIX="${install_path}"
+}
+
@@ -0,0 +1 @@
+ext/package
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
@@ -0,0 +1,4 @@
+# BDSM Extension README
+
+This is a BDSM extension which has the purpose to...
+
@@ -0,0 +1,4 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
+* TODO: Write the extension README
@@ -0,0 +1 @@
+0.0.1
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "package install" "Installs ${package_name} ${package_version}."
+action "package uninstall" "Installs ${package_name} ${package_version}."
+
+show_help usage
+
@@ -0,0 +1,3 @@
+version=1.6.16
+base_url=http://subversion.tigris.org/downloads
+archive_format=tar.bz2
@@ -0,0 +1 @@
+subversion-1.6.16.tar.bz2=32f25a6724559fe8691d1f57a63f636e)
@@ -0,0 +1 @@
+ext/package
No changes.
@@ -0,0 +1,2 @@
+# Extension Template
+
No changes.
@@ -0,0 +1 @@
+0.0.1
@@ -0,0 +1,11 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "package install" "Installs ${package_name} ${package_version}."
+action "package uninstall" "Installs ${package_name} ${package_version}."
+
+action "setup" "setup ${extension} configuration files"
+
+show_help usage
+
@@ -0,0 +1,3 @@
+version=0.17
+base_url=http://jonas.nitro.dk/tig/releases
+md5_url=http://jonas.nitro.dk/tig/releases
@@ -0,0 +1 @@
+tig-0.17.tar.gz=f373343199422c59518776db448dec0e
@@ -0,0 +1 @@
+ext/package

0 comments on commit 068f223

Please sign in to comment.