Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Bor Kraljič (e068d7c58bbfe84ea4d300c51ad59c656c2fa83e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Bor Kraljič <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Bor Kraljič (e068d7c58bbfe84ea4d300c51ad59c656c2fa83e)
  • Date: Fri, 7 Oct 2011 03:28:16 -0500

GIT changes to master grimoire by Bor Kraljič <pyrobor AT ver.si>:

ChangeLog | 3 +++
devel/gnulib/BUILD | 2 ++
devel/gnulib/CONFIGURE | 5 +++++
devel/gnulib/DEPENDS | 17 +++++++++++++++++
devel/gnulib/DETAILS | 27 +++++++++++++++++++++++++++
devel/gnulib/HISTORY | 3 +++
devel/gnulib/INSTALL | 5 +++++
devel/gnulib/PRE_BUILD | 11 +++++++++++
8 files changed, 73 insertions(+)

New commits:
commit e068d7c58bbfe84ea4d300c51ad59c656c2fa83e
Author: Bor Kraljič <pyrobor AT ver.si>
Commit: Bor Kraljič <pyrobor AT ver.si>

devel/gnulib: new spell, GNU Portability Library

diff --git a/ChangeLog b/ChangeLog
index 28c9242..c5618e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-10-07 Bor Kraljič <pyrobor AT ver.si>
+ * devel/gnulib: new spell, GNU Portability Library
+
2011-10-06 Ladislav Hagara <hgr AT vabo.cz>
* telephony/telepathy.gpg: added key 7DAA3C03 (telepathy-glib 0.15.7)
* gnome3-apps/gnome-color-manager: new spell, color profile manager
diff --git a/devel/gnulib/BUILD b/devel/gnulib/BUILD
new file mode 100755
index 0000000..fd32213
--- /dev/null
+++ b/devel/gnulib/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY/build &&
+default_build
diff --git a/devel/gnulib/CONFIGURE b/devel/gnulib/CONFIGURE
new file mode 100755
index 0000000..7c70368
--- /dev/null
+++ b/devel/gnulib/CONFIGURE
@@ -0,0 +1,5 @@
+. $GRIMOIRE/config_query_multi.function &&
+config_query GNULIB_TEXI "Install texi files?" n &&
+
+config_query_multi GNULIB_MODULES "select modules to build" \
+ git-merge-changelog
diff --git a/devel/gnulib/DEPENDS b/devel/gnulib/DEPENDS
new file mode 100755
index 0000000..574c386
--- /dev/null
+++ b/devel/gnulib/DEPENDS
@@ -0,0 +1,17 @@
+depends git &&
+depends gcc &&
+depends make &&
+depends m4 &&
+depends autoconf &&
+depends automake &&
+depends bash &&
+depends coreutils &&
+depends diffutils &&
+depends grep &&
+optional_depends gettext "" "" "for modules that use internationalization" &&
+optional_depends bison "" "" "for parse-datetime module" &&
+optional_depends gperf "" "" "for iconv_open module" &&
+optional_depends texinfo "" "" "for modules that include documentation" &&
+optional_depends sed "" "" "for platforms where the vendor's sed program is
too buggy" &&
+optional_depends libtool "" "" "to invoke gnulib-tool with option --libtool"
+
diff --git a/devel/gnulib/DETAILS b/devel/gnulib/DETAILS
new file mode 100755
index 0000000..bf488d5
--- /dev/null
+++ b/devel/gnulib/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=gnulib
+ VERSION=scm
+ SOURCE=${SPELL}-scm.tar.bz2
+ SOURCE_URL[0]=git://git.savannah.gnu.org/gnulib.git:$SPELL-scm
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
+ WEB_SITE="http://www.gnu.org/s/gnulib/";
+ LICENSE[0]="GPL"
+ ENTERED=20111006
+ KEYWORDS="git-merge-changelog git"
+ SHORT="Gnulib - The GNU Portability Library"
+cat << EOF
+GNU software has a well-deserved reputation for running on many different
+types of systems. While our primary goal is to write software for the GNU
+system, many users and developers have been introduced to us through the
+systems that they were already using.
+
+Gnulib is a central location for common GNU code, intended to be shared
+among GNU packages. GCC has libiberty, but this is hard to disentangle from
+the GCC build tree.
+
+Gnulib takes a different approach. Its components are intended to be shared
+at the source level, rather than being a library that gets built, installed,
+and linked against. Thus, there is no distribution tarball; the idea is to
+copy files from Gnulib into your own source tree.
+EOF
diff --git a/devel/gnulib/HISTORY b/devel/gnulib/HISTORY
new file mode 100644
index 0000000..dd9ea55
--- /dev/null
+++ b/devel/gnulib/HISTORY
@@ -0,0 +1,3 @@
+2011-10-07 Bor Kraljič <pyrobor AT ver.si>
+ * INSTALL,PRE_BUILD,BUILD,CONFIGURE,DEPENDS,DETAILS: spell created
+
diff --git a/devel/gnulib/INSTALL b/devel/gnulib/INSTALL
new file mode 100755
index 0000000..c09f79e
--- /dev/null
+++ b/devel/gnulib/INSTALL
@@ -0,0 +1,5 @@
+cd $SOURCE_DIRECTORY/build &&
+default_install
+#make install
+
+
diff --git a/devel/gnulib/PRE_BUILD b/devel/gnulib/PRE_BUILD
new file mode 100755
index 0000000..e29defa
--- /dev/null
+++ b/devel/gnulib/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+# I didn't find a flag to disable install so lets just delete them
+# if we don't want them.
+if [[ $GNULIB_TEXI == n ]]; then
+ find ./ -wholename ./doc*texi -exec rm {} \;
+fi &&
+
+./gnulib-tool --create-testdir --single-configure \
+ --no-vc-files --dir=$SOURCE_DIRECTORY/build $GNULIB_MODULES



  • [SM-Commit] GIT changes to master grimoire by Bor Kraljič (e068d7c58bbfe84ea4d300c51ad59c656c2fa83e), Bor Kraljič, 10/07/2011

Archive powered by MHonArc 2.6.24.

Top of Page