diff options
author | root | 2006-04-24 09:03:08 -0500 |
---|---|---|
committer | root | 2006-04-24 09:03:08 -0500 |
commit | 84d8b510ac289af0a43bfa9e110844af27a90196 (patch) | |
tree | d7093929b954dd2f71114bff270755e18f737eb1 /e/imlib2 |
initial commit from stable 0.3
Diffstat (limited to 'e/imlib2')
-rwxr-xr-x | e/imlib2/BUILD | 5 | ||||
-rwxr-xr-x | e/imlib2/DEPENDS | 13 | ||||
-rwxr-xr-x | e/imlib2/DETAILS | 32 | ||||
-rw-r--r-- | e/imlib2/HISTORY | 117 | ||||
-rwxr-xr-x | e/imlib2/PREPARE | 6 | ||||
-rwxr-xr-x | e/imlib2/PRE_BUILD | 7 | ||||
-rwxr-xr-x | e/imlib2/TRIGGERS | 1 |
7 files changed, 181 insertions, 0 deletions
diff --git a/e/imlib2/BUILD b/e/imlib2/BUILD new file mode 100755 index 0000000000..8bce30bbaf --- /dev/null +++ b/e/imlib2/BUILD @@ -0,0 +1,5 @@ +if [[ "$HOST" == x86_64-* ]]; then + OPTS="$OPTS --disable-mmx" +fi && + +default_build diff --git a/e/imlib2/DEPENDS b/e/imlib2/DEPENDS new file mode 100755 index 0000000000..40b8a7bedd --- /dev/null +++ b/e/imlib2/DEPENDS @@ -0,0 +1,13 @@ +depends libtool && +depends tiff && +depends libpng && +depends zlib && +depends jpeg && +depends libungif && +depends freetype2 && +depends X11-LIBS && + +if [ "$IMLIB2_CVS" == "y" ]; then + depends CVS && + depends automake +fi diff --git a/e/imlib2/DETAILS b/e/imlib2/DETAILS new file mode 100755 index 0000000000..d6098728a4 --- /dev/null +++ b/e/imlib2/DETAILS @@ -0,0 +1,32 @@ + SPELL=imlib2 +if [ "$IMLIB2_CVS" == "y" ]; then + if [ "$IMLIB2_CVS_AUTOUPDATE" == "y" ]; then + VERSION=$(date +%Y%m%d) + else + VERSION=cvs + fi + SOURCE=$SPELL-cvs.tar.bz2 +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs + SOURCE_URL[0]=cvs://:pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e:e17/libs/$SPELL + SOURCE_IGNORE=volatile + FORCE_DOWNLOAD=on +else + VERSION=1.2.1 + SOURCE=$SPELL-$VERSION.tar.gz + SOURCE_URL[0]=$SOURCEFORGE_URL/enlightenment/$SOURCE + SOURCE_HASH=sha512:b7c4cfda457915ff9b74a7a4454c45026c70dc420c78eec0e54fcaf38b61cd88e813cf789deca211a6442eaca05b79df7e6c59b98c21d1496c827271447de328 +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION%-*} +fi + WEB_SITE=http://enlightenment.org/Libraries/Imlib2/ + ENTERED=20010922 + UPDATED=20021025 + LICENSE[0]=BSD + KEYWORDS="enlightenment" + SHORT="Successor to imlib graphics library" +cat << EOF +Imlib2 is the successor to Imlib. It is NOT a newer version -- it is a +completely new library. Imlib 2 can be installed alongside Imlib 1.x +without any problems since they are effectively different libraries +which have very similar functionality. Please see the homepage for the +long description of the differences. +EOF diff --git a/e/imlib2/HISTORY b/e/imlib2/HISTORY new file mode 100644 index 0000000000..42642df39a --- /dev/null +++ b/e/imlib2/HISTORY @@ -0,0 +1,117 @@ +2006-04-14 Arwed v. Merkatz <v.merkatz@gmx.net> + * DEPENDS: changed LIBGIF to libungif, stable grimoire doesn't have the + LIBGIF provides yet + +2006-03-28 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: new SOURCE_URL, CVS is no longer hosted on SF + +2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org> + * DETAILS: (automated) Add KEYWORDS + +2006-02-11 Eric Sandall <eric@sandall.us> + * DETAILS: Removed broken thinktux mirror + +2005-12-05 Robin Cook <rcook@wyrms.net> + * DEPENDS: changed libungif to LIBGIF + +2005-11-29 Seth Woolley <seth@tautology.org> + * DETAILS: MD5 -> SHA512 + +2005-11-01 Eric Sandall <eric@sandall.us> + * DETAILS: Added CVS mirror (faster than SourceForge, but 30 minutes behind) + SOURCE_URL now uses $SPELL + Changed MD5[0]=IGNORE to SOURCE_IGNORE=volatile + +2005-10-29 Eric Sandall <eric@sandall.us> + * PREPARE: Re-worded auto-update query + +2005-10-28 Eric Sandall <eric@sandall.us> + * DETAILS: Changed WEB_SITE to actual package URL + Shortened SHORT + +2005-09-23 Arwed v. Merkatz <v.merkatz@gmx.net> + * DETAILS: set SOURCE and SOURCE_DIRECTORY to use $SPELL-cvs for cvs + version, set FORCE_DOWNLOAD=on for cvs version + * BUILD: fixed to work on non-x86_64 + +2005-09-21 Eric Sandall <eric@sandall.us> + * Renamed CVS to IMLIB2_CVS + * PREPARE,DETAILS: Updated to proper multi-version support + See http://www.sourcemage.org/grimoire/spell_multi_version + * DETAILS: Now defaults to stable (1.2.1) release if not configured + Removed BUILD_API=2, section-wide now + * DEPENDS: Removed TABs + Formatted to Guru Handbook + * PRE_BUILD: BUILD renamed to PRE_BUILD + Use NOCONFIGURE=ON ./autogen.sh + * BUILD: Removed autogen.sh code + +2005-06-27 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 1.2.1 + +2005-05-11 Seth Woolley <seth@tautology.org> + * BUILD: --disable-mmx for x86_64 + +2005-01-11 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 1.2.0 + +2004-09-01 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 1.1.2 + +2004-08-04 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: stable updated to 1.1.1, removed MAINTAINER + * PREPARE: use config_query + * BUILD, DETAILS, DEPENDS: yes -> y + +2004-07-24 Treeve Jelbert <treeve01@pi.be> + * DETAILS: BUILD_API=2 + * BUILD: strip + always use default_build + * DEPENDS: always depend on libtool (fix bug #7152) + +2004-07-16 Unet <audio@sourcemage.org> + * DEPENDS: Added cvs & automake, a bug a colleague found :p + +2004-06-20 Sergey Lipnevich <sergey@sourcemage.org> + * DETAILS: upgrade to 1.1.1-pre1; + * BUILD: ./configure doesn't like --includedir=""; + Imlib2.h is installed by make. + +2004-03-12 Ladislav Hagara <hgr@vabo.cz> + * DETAILS, BUILD, PREPARE: added cvs support + +2003-10-10 hgg <hgreig@bigpond.net.au> + * DEPENDS: Change x11-libs to X11-LIBS + +2003-10-05 Arwed v. Merkatz <v.merkatz@gmx.net> + * DEPENDS: removed depends on gtk+, glib, edb and freetype1 + added depends on freetype2 and x11-libs + +2003-09-21 Treeve Jelbert <treeve01@pi.be> + * DETAILS: version 1.1.0 (fix bug #4366) + +2003-05-20 Seth Woolley <seth@tautology.org> + * DETAILS: Modified DETAILS to fix my broken SOURCEFORGE_URL fixes + +2003-05-18 Seth Woolley <seth@tautology.org> + * DETAILS: Modified DETAILS for SOURCEFORGE_URL fix + +2003-02-02 Jason Flatt <jasonflatt@wizard.com> + * BUILD: Added $OPTS + * DETAILS: Removed tabs + * DEPENDS: Slightly modified spacing + * HISTORY: Reformatted this file based on Grimoire Guru Handbook. + +2002-12-01 Unet <unet@sourcemage.org> + * BUILD: Fixed the BUILD file, thx zero_the_hero + +2002-10-25 Seth Woolley <seth@tautology.org> + * TRIGGERS: Added TRIGGERS file for zlib + * DETAILS: UPDATED incremented to force recompile for zlib + +2002-10-05 Seth Woolley <seth@tautology.org> + * DETAILS: Updated to 1.0.6 + +2002-06-12 Unet <unet@sourcemage.org> + * ALL: Created this. + diff --git a/e/imlib2/PREPARE b/e/imlib2/PREPARE new file mode 100755 index 0000000000..c4132bf8d0 --- /dev/null +++ b/e/imlib2/PREPARE @@ -0,0 +1,6 @@ +config_query IMLIB2_CVS "Use CVS version?" n && + +if [ "$IMLIB2_CVS" == "y" ]; then + config_query IMLIB2_CVS_AUTOUPDATE \ + "Automatically update on every system update?" n +fi diff --git a/e/imlib2/PRE_BUILD b/e/imlib2/PRE_BUILD new file mode 100755 index 0000000000..645a1575ea --- /dev/null +++ b/e/imlib2/PRE_BUILD @@ -0,0 +1,7 @@ +default_pre_build && + +if [ "$IMLIB2_CVS" == "y" ]; then + cd $SOURCE_DIRECTORY && + sedit "s/root//" autogen.sh && + NOCONFIGURE=ON ./autogen.sh +fi diff --git a/e/imlib2/TRIGGERS b/e/imlib2/TRIGGERS new file mode 100755 index 0000000000..0bff07e1c5 --- /dev/null +++ b/e/imlib2/TRIGGERS @@ -0,0 +1 @@ +on_cast zlib cast_self |