[Lunar-commits] <moonbase> gir-repository: a repository for gir files used by many gnome applications.
Florin Braescu
florin at lunar-linux.org
Fri Apr 16 20:40:04 CEST 2010
commit 89edf145a16aa15573893d6d85268207d0aaebf3
Author: Florin Braescu <florin at lunar-linux.org>
Date: Fri Apr 16 21:40:04 2010 +0300
gir-repository: a repository for gir files used by many gnome applications.
Thanks to lazyape for submitting the module.
---
gnome2/desktop/gir-repository/BUILD | 12 ++++++++++++
gnome2/desktop/gir-repository/DEPENDS | 1 +
gnome2/desktop/gir-repository/DETAILS | 14 ++++++++++++++
gnome2/desktop/gir-repository/POST_BUILD | 3 +++
gnome2/desktop/gir-repository/PRE_BUILD | 7 +++++++
5 files changed, 37 insertions(+), 0 deletions(-)
diff --git a/gnome2/desktop/gir-repository/BUILD b/gnome2/desktop/gir-repository/BUILD
new file mode 100644
index 0000000..f0ab69a
--- /dev/null
+++ b/gnome2/desktop/gir-repository/BUILD
@@ -0,0 +1,12 @@
+(
+
+ ./configure --prefix=${GNOME210_PREFIX:-/usr} \
+ --build=$BUILD \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --infodir=${GNOME210_PREFIX:-/usr}/share/info \
+ --mandir=${GNOME210_PREFIX:-/usr}/share/man \
+ $OPTS &&
+ default_make
+
+) > $C_FIFO 2>&1
diff --git a/gnome2/desktop/gir-repository/DEPENDS b/gnome2/desktop/gir-repository/DEPENDS
new file mode 100644
index 0000000..b701d2e
--- /dev/null
+++ b/gnome2/desktop/gir-repository/DEPENDS
@@ -0,0 +1 @@
+depends gobject-introspection
diff --git a/gnome2/desktop/gir-repository/DETAILS b/gnome2/desktop/gir-repository/DETAILS
new file mode 100644
index 0000000..a7680b7
--- /dev/null
+++ b/gnome2/desktop/gir-repository/DETAILS
@@ -0,0 +1,14 @@
+ MODULE=gir-repository
+ MAJOR=0.6
+ VERSION=$MAJOR.5
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR
+ SOURCE_VFY=sha1:0a036f32227a41096d394ff822a6a631688ee47f
+ WEB_SITE=http://www.gnome.org
+ ENTERED=20100413
+ UPDATED=20100413
+ SHORT="A repository of GIR interface description files"
+
+cat << EOF
+The gir-repository is a repository of GIR interface description files.
+EOF
diff --git a/gnome2/desktop/gir-repository/POST_BUILD b/gnome2/desktop/gir-repository/POST_BUILD
new file mode 100644
index 0000000..e6f15e0
--- /dev/null
+++ b/gnome2/desktop/gir-repository/POST_BUILD
@@ -0,0 +1,3 @@
+if [ $GST_REMOVE -eq 1 ]; then
+ lin gst-plugins-bad
+fi
diff --git a/gnome2/desktop/gir-repository/PRE_BUILD b/gnome2/desktop/gir-repository/PRE_BUILD
new file mode 100644
index 0000000..e929f83
--- /dev/null
+++ b/gnome2/desktop/gir-repository/PRE_BUILD
@@ -0,0 +1,7 @@
+if module_installed gst-plugins-bad; then
+ lrm gst-plugins-bad
+ GST_REMOVE=1
+else
+ GST_REMOVE=0
+fi &&
+default_pre_build
More information about the Lunar-commits
mailing list