Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vasil Yonkov (c5d575290031c93628553d54a8b3f85dee9a6d81)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vasil Yonkov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vasil Yonkov (c5d575290031c93628553d54a8b3f85dee9a6d81)
  • Date: Sat, 2 Oct 2010 00:13:56 -0500

GIT changes to master grimoire by Vasil Yonkov <spirtbrat AT sourcemage.org>:

ChangeLog | 1 -
graphics-libs/giflib/CONFLICTS | 1 +
graphics-libs/giflib/DETAILS | 17 +++++++++++++++++
graphics-libs/giflib/HISTORY | 29 +++++++++++++++++++++++++++++
graphics-libs/giflib/UP_TRIGGERS | 12 ++++++++++++
5 files changed, 59 insertions(+), 1 deletion(-)

New commits:
commit c5d575290031c93628553d54a8b3f85dee9a6d81
Author: Vasil Yonkov <spirtbrat AT sourcemage.org>
Commit: Vasil Yonkov <spirtbrat AT sourcemage.org>

manually reverted ChangeLog entry for giflib

commit 24a00b1e30b17f9ead50e8d13bac20001e698285
Author: Vasil Yonkov <spirtbrat AT sourcemage.org>
Commit: Vasil Yonkov <spirtbrat AT sourcemage.org>

Revert "giflib: removed due to deprecation"

This reverts commit f2991d0b41e61504d3aeb5ade43368ef1bb67187.

diff --git a/ChangeLog b/ChangeLog
index da85eef..c3da040 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -58,7 +58,6 @@
* gnustep-libs/gnustep-back-art: removed deprecated spell
* gnustep-libs/gnustep-back-xlib: removed deprecated spell
* graphics/fotox: removed deprecated spell
- * graphics-libs/giflib: removed deprecated spell
* http/apache: removed deprecated spell
* http/galeon: removed deprecated spell
* http/ijb: removed deprecated spell
diff --git a/graphics-libs/giflib/CONFLICTS b/graphics-libs/giflib/CONFLICTS
new file mode 100755
index 0000000..339238c
--- /dev/null
+++ b/graphics-libs/giflib/CONFLICTS
@@ -0,0 +1 @@
+conflicts libungif y
diff --git a/graphics-libs/giflib/DETAILS b/graphics-libs/giflib/DETAILS
new file mode 100755
index 0000000..80663b8
--- /dev/null
+++ b/graphics-libs/giflib/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=giflib
+ VERSION=4.1.6
+
SOURCE_HASH=sha512:f47954218ed7d3415cc195a1031a688fcb7dd2bc2b394491830e6b5f5332903ed7c4433b795cd3da9ac53bfc969fe94bec2a4e66b15c0385c732c01b1b7e5057
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=MIT
+ WEB_SITE=http://sourceforge.net/projects/giflib/
+ KEYWORDS="images graphics libs"
+ ENTERED=20010922
+ SHORT="giflib is a non-LZQ library for compressed GIF images"
+cat << EOF
+giflib is a library for reading and writing gif images. It is API and ABI
+compatible with libungif which was in wide use while the LZW compression
+algorithm was patented.
+EOF
diff --git a/graphics-libs/giflib/HISTORY b/graphics-libs/giflib/HISTORY
new file mode 100644
index 0000000..75ae741
--- /dev/null
+++ b/graphics-libs/giflib/HISTORY
@@ -0,0 +1,29 @@
+2008-07-12 Vlad Glagolev <stealth AT sourcemage.org>
+ * PROVIDES: removed, useless since deprecation of libungif
+
+2007-11-14 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * UP_TRIGGERS: added to up_trigger dependant spells on the switch
+ from libungif to libgif
+
+2007-11-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * CONFLICTS: make it default to y for deprecation
+
+2007-11-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.1.6
+ new website & url
+ update desc
+ * PRE_BUILD, DEPENDS: deleted, not needed
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * PROVIDES: [automated] Fixed invalid entries.
+
+2006-05-15 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Filled in long description
+ Added 'non-LZW' to SHORT
+ Removed UPDATED
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-12-05 Robin Cook <rcook AT wyrms.net>
+ * Initial spell
diff --git a/graphics-libs/giflib/UP_TRIGGERS
b/graphics-libs/giflib/UP_TRIGGERS
new file mode 100755
index 0000000..2fc524e
--- /dev/null
+++ b/graphics-libs/giflib/UP_TRIGGERS
@@ -0,0 +1,12 @@
+# up_trigger stuff that still uses libungif so it's not broken afterwards
+
+if spell_ok libungif; then
+ message "Switching from libungif to libgif requires recompiling spells
using libungif..."
+ message "Figuring out what spells need to be recast, this may take a
while."
+ for each in $(show_up_depends libungif); do
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libungif"; then
+ up_trigger $each cast_self
+ fi
+ done
+fi



  • [SM-Commit] GIT changes to master grimoire by Vasil Yonkov (c5d575290031c93628553d54a8b3f85dee9a6d81), Vasil Yonkov, 10/02/2010

Archive powered by MHonArc 2.6.24.

Top of Page