Permalink
Browse files

Initial Libraries Extension Set.

  • Loading branch information...
wayneeseguin committed Aug 7, 2011
1 parent b6f3c6c commit dbc14a5a9f5ef0981bd6d7bd1961d7b6bb77dc68
Showing with 437 additions and 1 deletion.
  1. +2 −1 README
  2. +4 −0 bcrypt/CHANGELOG.md
  3. +4 −0 bcrypt/README.md
  4. +3 −0 bcrypt/TODO.md
  5. +1 −0 bcrypt/VERSION
  6. +8 −0 bcrypt/actions/help
  7. +4 −0 bcrypt/config/defaults
  8. +1 −0 bcrypt/config/md5
  9. +8 −0 bcrypt/modules/shell/dsl
  10. +1 −0 bcrypt/modules/shell/modules
  11. +4 −0 freetds/CHANGELOG.md
  12. +7 −0 freetds/README.md
  13. +3 −0 freetds/TODO.md
  14. +1 −0 freetds/VERSION
  15. +8 −0 freetds/actions/help
  16. +3 −0 freetds/config/defaults
  17. +1 −0 freetds/config/md5
  18. +17 −0 freetds/modules/shell/dsl
  19. +1 −0 freetds/modules/shell/modules
  20. +4 −0 freetype/CHANGELOG.md
  21. +4 −0 freetype/README.md
  22. +7 −0 freetype/TODO.md
  23. +1 −0 freetype/VERSION
  24. +8 −0 freetype/actions/help
  25. +2 −0 freetype/config/defaults
  26. +7 −0 freetype/config/md5
  27. +1 −0 freetype/modules/shell/modules
  28. +4 −0 gettext/CHANGELOG.md
  29. +4 −0 gettext/README.md
  30. +3 −0 gettext/TODO.md
  31. +1 −0 gettext/VERSION
  32. +8 −0 gettext/actions/help
  33. +3 −0 gettext/config/defaults
  34. +1 −0 gettext/config/md5
  35. +1 −0 gettext/modules/shell/modules
  36. +4 −0 ghostscript/CHANGELOG.md
  37. +4 −0 ghostscript/README.md
  38. +6 −0 ghostscript/TODO.md
  39. +1 −0 ghostscript/VERSION
  40. +8 −0 ghostscript/actions/help
  41. +1 −0 ghostscript/config/defaults
  42. 0 ghostscript/config/md5
  43. +13 −0 ghostscript/modules/shell/initialize
  44. +1 −0 ghostscript/modules/shell/modules
  45. 0 iconv/CHANGELOG.md
  46. +2 −0 iconv/README.md
  47. 0 iconv/TODO.md
  48. +1 −0 iconv/VERSION
  49. +8 −0 iconv/actions/help
  50. +2 −0 iconv/config/defaults
  51. +1 −0 iconv/config/md5
  52. +5 −0 iconv/modules/shell/initialize
  53. +1 −0 iconv/modules/shell/modules
  54. +4 −0 imagemagick/CHANGELOG.md
  55. +4 −0 imagemagick/README.md
  56. +3 −0 imagemagick/TODO.md
  57. +1 −0 imagemagick/VERSION
  58. +8 −0 imagemagick/actions/help
  59. +3 −0 imagemagick/config/defaults
  60. +1 −0 imagemagick/config/md5
  61. +7 −0 imagemagick/modules/shell/initialize
  62. +1 −0 imagemagick/modules/shell/modules
  63. +4 −0 jpeg/CHANGELOG.md
  64. +4 −0 jpeg/README.md
  65. +4 −0 jpeg/TODO.md
  66. +1 −0 jpeg/VERSION
  67. +9 −0 jpeg/actions/help
  68. +2 −0 jpeg/config/defaults
  69. 0 jpeg/config/md5
  70. +17 −0 jpeg/modules/shell/initialize
  71. +2 −0 jpeg/modules/shell/modules
  72. 0 openssl/CHANGELOG.md
  73. +2 −0 openssl/README.md
  74. 0 openssl/TODO.md
  75. +1 −0 openssl/VERSION
  76. +9 −0 openssl/actions/help
  77. +3 −0 openssl/config/defaults
  78. 0 openssl/config/md5
  79. +11 −0 openssl/modules/shell/dsl
  80. +4 −0 openssl/modules/shell/initialize
  81. +1 −0 openssl/modules/shell/modules
  82. 0 pcre/CHANGELOG.md
  83. +9 −0 pcre/README.md
  84. 0 pcre/TODO.md
  85. +1 −0 pcre/VERSION
  86. +9 −0 pcre/actions/help
  87. +2 −0 pcre/config/defaults
  88. +1 −0 pcre/config/md5
  89. +3 −0 pcre/modules/shell/initialize
  90. +1 −0 pcre/modules/shell/modules
  91. +4 −0 ragel/CHANGELOG.md
  92. +6 −0 ragel/README.md
  93. +4 −0 ragel/TODO.md
  94. +1 −0 ragel/VERSION
  95. +8 −0 ragel/actions/help
  96. +4 −0 ragel/config/defaults
  97. 0 ragel/config/md5
  98. +1 −0 ragel/modules/shell/modules
  99. 0 readline/CHANGELOG.md
  100. +2 −0 readline/README.md
  101. 0 readline/TODO.md
  102. +1 −0 readline/VERSION
  103. +9 −0 readline/actions/help
  104. +2 −0 readline/config/defaults
  105. +1 −0 readline/config/md5
  106. +1 −0 readline/modules/shell/modules
  107. +4 −0 tiff/CHANGELOG.md
  108. +4 −0 tiff/README.md
  109. +4 −0 tiff/TODO.md
  110. +1 −0 tiff/VERSION
  111. +9 −0 tiff/actions/help
  112. +2 −0 tiff/config/defaults
  113. +7 −0 tiff/config/md5
  114. +1 −0 tiff/modules/shell/modules
  115. +4 −0 zeromq/CHANGELOG.md
  116. +7 −0 zeromq/README.md
  117. +3 −0 zeromq/TODO.md
  118. +1 −0 zeromq/VERSION
  119. +9 −0 zeromq/actions/help
  120. +3 −0 zeromq/config/defaults
  121. +3 −0 zeromq/config/md5
  122. +1 −0 zeromq/modules/shell/modules
View
3 README
@@ -1 +1,2 @@
-A BDSM extension set providing extensions for various libraries.
+A BDSM extension set providing extensions for various libraries that programs
+often link against.
View
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
View
@@ -0,0 +1,4 @@
+# BDSM Extension README
+
+This extension installs the bcrypt libraries.
+
View
@@ -0,0 +1,3 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -0,0 +1,8 @@
+#!/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
View
@@ -0,0 +1,4 @@
+version=1.1
+archive_format=tar.gz
+base_url=http://bcrypt.sourceforge.net
+website=http://bcrypt.sourceforge.net
View
@@ -0,0 +1 @@
+bcrypt-1.1.tar.gz=8ce2873836ccd433329c8df0e37e298c
View
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+bcrypt_configure()
+{
+ enter "${source_path}/${package_dir}"
+
+ replace_content "^PREFIX =.*" with "PREFIX = ${install_path}" in "Makefile"
+}
@@ -0,0 +1 @@
+ext/package
View
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
View
@@ -0,0 +1,7 @@
+# FreeTDS BDSM Extension README
+
+FreeTDS installer.
+
+Visit the FreeTDS website for more information about FreeTDS,
+http://www.freetds.org/
+
View
@@ -0,0 +1,3 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "install" "Install ${package_name} ${package_version}."
+action "uninstall" "uninstall ${package_name} ${package_version}."
+
+show_help usage
View
@@ -0,0 +1,3 @@
+version=0.82
+base_url=http://www.ibiblio.org/pub/Linux/ALPHA/freetds/stable
+archive_format=tar.gz
View
@@ -0,0 +1 @@
+freetds-0.91RC2.tar.bz2=ee544f14b54899933f1d6c2e964238fc
View
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+
+# freetds_postfetch()
+# {
+# local _directory=$(
+# cd "${source_path}"
+# find . -mindepth 1 -maxdepth 1 -iname "${package_name}-${package_version}*" -type d
+# )
+#
+# if variable_is_nonempty _directory
+# then
+# if [[ "${_directory}" != "${package_dir}" ]]
+# then
+# move_directory "${_directory}" to "${package_dir}"
+# fi
+# fi
+# }
@@ -0,0 +1 @@
+ext/package
View
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
View
@@ -0,0 +1,4 @@
+# BDSM Extension README
+
+This is a BDSM extension which has the purpose to...
+
View
@@ -0,0 +1,7 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
+* TODO: Write the extension actions
+* TODO: Write the extension functions
+* TODO: Write the extension initialize
+* TODO: Write the extension README
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "install" "Install ${package_name} ${package_version}."
+action "uninstall" "Uninstall ${package_name} ${package_version}."
+
+show_help usage
View
@@ -0,0 +1,2 @@
+version=2.4.3
+base_url=http://nongnu.askapache.com/freetype
View
@@ -0,0 +1,7 @@
+#
+# The format for this file is:
+#
+# ${downloaded file name}=${md5 sum}
+#
+# For example,
+#bash-4.2.tar.gz=3fb927c7c33022f1c327f14a81c0d4b0
@@ -0,0 +1 @@
+ext/package
View
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
View
@@ -0,0 +1,4 @@
+# BDSM Extension README
+
+Installs gettext.
+
View
@@ -0,0 +1,3 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "install" "Install $extension ${package_version}"
+action "uninstall" "Uninstall $extension ${package_version}"
+
+show_help usage
View
@@ -0,0 +1,3 @@
+version=0.18.1
+base_url=http://mirrors.kernel.org/gnu/gettext
+archive_format=tar.gz
View
@@ -0,0 +1 @@
+gettext-0.18.1.tar.gz=2ae04f960d5fa03774636ddef19ebdbf
@@ -0,0 +1 @@
+ext/package
View
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
View
@@ -0,0 +1,4 @@
+# BDSM Extension README
+
+This extension installs ghostscript.
+
View
@@ -0,0 +1,6 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
+* TODO: Write the extension README
+# TODO: Install ghostcript fonts
+
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "install" "Installs ${package_name} ${package_version}."
+action "uninstall" "Uninstall $extension ${package_version}"
+
+show_help usage
@@ -0,0 +1 @@
+version=9.00
View
No changes.
@@ -0,0 +1,13 @@
+#!/usr/bin/env bash
+
+# package_definition \
+# name=ghostscript-fonts-std
+# version=8.11
+# base_url="http://voxel.dl.sourceforge.net/project/gs-fonts/gs-fonts/8.11%20%28base%2035%2C%20GPL%29"
+#
+# install_code=mv fonts /usr/local/share/ghostscript
+
+
+package_definition \
+ base_url "http://voxel.dl.sourceforge.net/project/ghostscript/GPL%20Ghostscript/${package_version}"
+
@@ -0,0 +1 @@
+ext/package
View
No changes.
View
@@ -0,0 +1,2 @@
+# Extension Template
+
View
No changes.
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "install" "Installs ${package_name} ${package_version}."
+action "uninstall" "Uninstalls ${package_name} ${package_version}."
+
+show_help usage
View
@@ -0,0 +1,2 @@
+version=1.13.1
+base_url=http://ftp.gnu.org/pub/gnu/libiconv
View
@@ -0,0 +1 @@
+libiconv-1.13.1.tar.gz=7ab33ebd26687c744a37264a330bbe9a
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+package_definition \
+ file "libiconv-${package_version}.${archive_format}" \
+ dir "libiconv-${package_version}"
@@ -0,0 +1 @@
+ext/package
View
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
View
@@ -0,0 +1,4 @@
+# BDSM Extension README
+
+This extension installs ImageMagick.
+
View
@@ -0,0 +1,3 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+
+description "${extension} BDSM extension."
+
+action "install" "Installs ${package_name} ${package_version}."
+action "uninstall" "Uninstalls ${package_name} ${package_version}."
+
+show_help usage
@@ -0,0 +1,3 @@
+version=6.6.9-3
+archive_format=tar.bz2
+base_url=ftp://ftp.imagemagick.org/pub
View
@@ -0,0 +1 @@
+ImageMagick-6.6.9-3.tar.bz2=8beac838b52eedd9039227d95b870fdb
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+
+package_definition \
+ file "ImageMagick-${package_version}.${archive_format}" \
+ dir "ImageMagick-${package_version}"
+
+package_dependencies=( freetype libpng jpeg tiff libwmf lcms ghostscript)
@@ -0,0 +1 @@
+ext/package
View
@@ -0,0 +1,4 @@
+# BDSM Extension Change Log
+
+* 0.0.1 - Initial Extension Release
+
View
@@ -0,0 +1,4 @@
+# BDSM Extension README
+
+This extension installs libjpeg.
+
View
@@ -0,0 +1,4 @@
+# BDSM Extension TODO List
+
+* TODO: Package and release the extension.
+
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -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
+
View
@@ -0,0 +1,2 @@
+name=jpegsrc
+version=v8b
View
No changes.
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+
+package_definition \
+ dir="jpeg-8b" \
+ file="${package_name}.${package_version}.$archive_format" \
+ base_url="http://www.ijg.org/files/${package_name}.${package_version}.$archive_format"
+
+if file_is_missing /usr/local/bin/libtool && command_exists glibtool ; then
+ link $(which glibtool) to /usr/local/bin/libtool
+fi
+
+if os_is_darwin ; then
+ export MACOSX_DEPLOYMENT_TARGET=$(sw_vers -productVersion | awk -F'.' '{print $1"."$2}')
+fi
+
+configure_flags=( --enable-shared )
+
@@ -0,0 +1,2 @@
+ext/defaults
+ext/package
View
No changes.
View
@@ -0,0 +1,2 @@
+# Extension Template
+
View
No changes.
View
@@ -0,0 +1 @@
+0.0.1
View
@@ -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
+
View
@@ -0,0 +1,3 @@
+version=1.0.0d
+base_url=http://www.openssl.org/source
+md5_url=http://www.openssl.org/source
View
No changes.
View
@@ -0,0 +1,11 @@
+#!/usr/bin/env bash
+
+openssl_configure()
+{
+ if (( ${static_flag:-0} == 1 ))
+ then
+ ./config --prefix="${install_path}" zlib > configure.log 2>&1
+ else
+ ./config --prefix="${install_path}" zlib shared > configure.log 2>&1
+ fi
+}
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+make_command="make ${make_flags[@]:-"-j$(os_cpu_count)"} || true"
+
@@ -0,0 +1 @@
+ext/package
View
No changes.
View
@@ -0,0 +1,9 @@
+This is the package for [PCRE](http://pcre.org/). Since this is a library, there isn't too much you can do to it that's exciting:
+
+This will install PCRE on your system:
+
+ # bdsm pcre package install
+
+This will remove it:
+
+ # bdsm pcre package uninstall
View
No changes.
View
@@ -0,0 +1 @@
+0.0.1
Oops, something went wrong.

0 comments on commit dbc14a5

Please sign in to comment.