[SM-Commit] GIT changes to master grimoire by Ladislav Hagara (ca5deed77cc481d3925085a6260cbcbe73908054)
Ladislav Hagara
scm at sourcemage.org
Fri Jan 1 09:46:15 EST 2010
GIT changes to master grimoire by Ladislav Hagara <hgr at vabo.cz>:
ChangeLog | 3 +++
video-libs/libzen/BUILD | 5 +++++
video-libs/libzen/DEPENDS | 1 +
video-libs/libzen/DETAILS | 13 +++++++++++++
video-libs/libzen/HISTORY | 4 ++++
video-libs/libzen/INSTALL | 15 +++++++++++++++
video-libs/libzen/PRE_BUILD | 4 ++++
7 files changed, 45 insertions(+)
New commits:
commit ca5deed77cc481d3925085a6260cbcbe73908054
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>
video-libs/libzen: new spell, shared library for libmediainfo and
mediainfo
diff --git a/ChangeLog b/ChangeLog
index f6ba65b..7ed16f3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-01-01 Laidslav Hagara <hgr at vabo.cz>
+ * video-libs/libzen: new spell, library for libmediainfo and mediainfo
+
2009-12-31 Ladislav Hagara <hgr at vabo.cz>
* audio-libs/libmpdclient: new spell
a library for interfacing Music Player Daemon (MPD)
diff --git a/video-libs/libzen/BUILD b/video-libs/libzen/BUILD
new file mode 100755
index 0000000..2877394
--- /dev/null
+++ b/video-libs/libzen/BUILD
@@ -0,0 +1,5 @@
+cd "$SOURCE_DIRECTORY/Project/GNU/Library" &&
+
+OPTS="--enable-shared $OPTS" &&
+
+default_build
diff --git a/video-libs/libzen/DEPENDS b/video-libs/libzen/DEPENDS
new file mode 100755
index 0000000..fd0b0eb
--- /dev/null
+++ b/video-libs/libzen/DEPENDS
@@ -0,0 +1 @@
+depends g++
diff --git a/video-libs/libzen/DETAILS b/video-libs/libzen/DETAILS
new file mode 100755
index 0000000..93d058f
--- /dev/null
+++ b/video-libs/libzen/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libzen
+ VERSION=0.4.9
+ SOURCE=${SPELL}_$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/zenlib/$SOURCE
+ SOURCE_HASH=sha512:c3933e69df47d27c72d846ae9cd79b4e35b9e3403553d732346d9c47f3e857ef93a9e79a840126c782cf945612d2606d727c2e4536f2f5894f7ca3eeb95626b3
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/ZenLib
+ WEB_SITE=http://sourceforge.net/projects/zenlib/
+ LICENSE[0]=BSD
+ ENTERED=20100101
+ SHORT="shared library for libmediainfo and mediainfo"
+cat << EOF
+Shared library for libmediainfo and mediainfo.
+EOF
diff --git a/video-libs/libzen/HISTORY b/video-libs/libzen/HISTORY
new file mode 100644
index 0000000..10b835b
--- /dev/null
+++ b/video-libs/libzen/HISTORY
@@ -0,0 +1,4 @@
+2010-01-01 Ladislav Hagara <hgr at vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL: spell created, version 0.4.9
+ based on http://aur.archlinux.org/packages/libzen/libzen/PKGBUILD
+
diff --git a/video-libs/libzen/INSTALL b/video-libs/libzen/INSTALL
new file mode 100755
index 0000000..a11c5f8
--- /dev/null
+++ b/video-libs/libzen/INSTALL
@@ -0,0 +1,15 @@
+default_install &&
+
+cd $SOURCE_DIRECTORY &&
+
+install -vdm 755 $INSTALL_ROOT/usr/include/ZenLib &&
+install -vm 644 Source/ZenLib/*.h $INSTALL_ROOT/usr/include/ZenLib &&
+
+for i in Base64 HTTP_Client; do
+ install -vdm 755 $INSTALL_ROOT/usr/include/ZenLib/$i &&
+ install -vm 644 Source/ZenLib/$i/*.h $INSTALL_ROOT/usr/include/ZenLib/$i
+done &&
+
+install -vdm 755 $INSTALL_ROOT/usr/lib/pkgconfig &&
+sed -i -e 's|Version: |Version: '$VERSION'|g' Project/GNU/Library/libzen.pc &&
+install -vm 644 Project/GNU/Library/libzen.pc $INSTALL_ROOT/usr/lib/pkgconfig
diff --git a/video-libs/libzen/PRE_BUILD b/video-libs/libzen/PRE_BUILD
new file mode 100755
index 0000000..b96bd71
--- /dev/null
+++ b/video-libs/libzen/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY/Project/GNU/Library" &&
+
+./autogen
More information about the SM-Commit
mailing list