Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (fe4b65e900de39408dc282b74f71230ff1bad9b6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (fe4b65e900de39408dc282b74f71230ff1bad9b6)
  • Date: Tue, 12 Jan 2021 18:31:05 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

graphics-libs/libpng12/BUILD | 2 ++
graphics-libs/libpng12/CONFIGURE | 1 -
graphics-libs/libpng12/DEPENDS | 1 +
graphics-libs/libpng12/DETAILS | 13 ++++---------
graphics-libs/libpng12/HISTORY | 9 +++++++++
graphics-libs/libpng12/PRE_BUILD | 13 ++++++++-----
graphics-libs/libpng12/PRE_SUB_DEPENDS | 4 ----
graphics-libs/libpng12/SUB_DEPENDS | 7 -------
8 files changed, 24 insertions(+), 26 deletions(-)

New commits:
commit fe4b65e900de39408dc282b74f71230ff1bad9b6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libpng12 1.2.59

commit 5ce714fe274242d0174acc3ca13b32e15a476c92
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libpng12: Disable installation of .la file

commit 6d47eb77fc8d4ca3a5d24bf918a03a4b71f88911
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libpng12: Disable manpage installation

commit fa0b4eccb154bbc9edeb76fca7fa97766de014a9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libpng12: Disable legacy and static libraries

commit 0c2bc4c44371e508419d30ca393576adda18cec3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libpng12: Disable installing symlinks

These conflict with the libpng spell.

commit 3d5a5bf917e60aebadd80439d0b70279c84877f7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libpng12: Remove APNG support

diff --git a/graphics-libs/libpng12/BUILD b/graphics-libs/libpng12/BUILD
new file mode 100755
index 0000000..ecba6c3
--- /dev/null
+++ b/graphics-libs/libpng12/BUILD
@@ -0,0 +1,2 @@
+OPTS+=' --disable-static --without-libpng-compat' &&
+default_build
diff --git a/graphics-libs/libpng12/CONFIGURE
b/graphics-libs/libpng12/CONFIGURE
deleted file mode 100755
index dea0187..0000000
--- a/graphics-libs/libpng12/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-config_query ANI_PNG "Add patch for animated png's?" n
diff --git a/graphics-libs/libpng12/DEPENDS b/graphics-libs/libpng12/DEPENDS
index c83dcf6..06fab25 100755
--- a/graphics-libs/libpng12/DEPENDS
+++ b/graphics-libs/libpng12/DEPENDS
@@ -1,2 +1,3 @@
+depends xz-utils &&
depends pkgconfig &&
depends zlib
diff --git a/graphics-libs/libpng12/DETAILS b/graphics-libs/libpng12/DETAILS
index 3f894a4..24a708d 100755
--- a/graphics-libs/libpng12/DETAILS
+++ b/graphics-libs/libpng12/DETAILS
@@ -1,14 +1,9 @@
SPELL=libpng12
- VERSION=1.2.53
-
SOURCE_HASH=sha512:125ede4a0057a02a0a1937b3ec631654ba621ab0555c186689a6e944e21e3263041653df8f09d88523043306dbcd0969aac46266c2e28c714a30d5264ab408db
- SOURCE=libpng-$VERSION.tar.bz2
+ VERSION=1.2.59
+
SOURCE_HASH=sha512:bfdc51eca72a76697f1396611a08aa4ce6a169837197699c55d845fdef17850e8f7665b7b81ba815c277453737f12eeb41409ff9c7eca1ac0c0d134c44492a6e
+ SOURCE=libpng-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libpng-$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/libpng/$SOURCE
-if [[ $ANI_PNG == y ]]; then
- SOURCE2=libpng-$VERSION-apng.patch.gz
- SOURCE2_URL[0]=$SOURCEFORGE_URL/libpng-apng/$SOURCE2
-
SOURCE2_HASH=sha512:2ae930002ed2f1a00d2cabe762ac4345e5f125e6d3fd5909e4f3ce30df95a8a88682334f49fe22e7857fe7d83d83b8f7a014f1f433fdf2b10956fdec035de997
-fi
+ SOURCE_URL[0]=$SOURCEFORGE_URL/libpng/$SPELL/$VERSION/$SOURCE
LICENSE[0]=ZLIB
WEB_SITE=http://www.libpng.org/pub/png/libpng.html
ENTERED=20010922
diff --git a/graphics-libs/libpng12/HISTORY b/graphics-libs/libpng12/HISTORY
index d53f38e..28b1836 100644
--- a/graphics-libs/libpng12/HISTORY
+++ b/graphics-libs/libpng12/HISTORY
@@ -1,3 +1,12 @@
+2021-01-12 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DETAILS, SUB_DEPENDS, PRE_BUILD, PRE_SUB_DEPENDS:
+ removed APNG support
+ * PRE_BUILD: disabled installation of symlinks
+ disabled manpage installation
+ disabled installation of libtool pseudo-libraries
+ * BUILD: disabled legacy and static libraries
+ * DEPENDS, DETAILS: updated spell to 1.2.59
+
2015-08-30 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.2.53

diff --git a/graphics-libs/libpng12/PRE_BUILD
b/graphics-libs/libpng12/PRE_BUILD
index 55240b0..235256c 100755
--- a/graphics-libs/libpng12/PRE_BUILD
+++ b/graphics-libs/libpng12/PRE_BUILD
@@ -1,7 +1,10 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-
-if [[ $ANI_PNG == y ]]; then
- unpack_file 2 &&
- zcat "$SOURCE_CACHE/$SPELL-$VERSION-apng.patch.gz" | patch -p1
-fi
+# disable instalation of libtool pseudo-libraries
+sedit '/^[\t ]*func_show_eval "[$]install_prog [$]instname /d' ltmain.sh &&
+sedit '
+ # disable symlinks conflicting with libpng spell
+ /^\t\$(MAKE)/{/install-....-hook$/d}
+ # do not install manpages
+ /^install-data-am:/{s/ install-man / /}
+' Makefile.in
diff --git a/graphics-libs/libpng12/PRE_SUB_DEPENDS
b/graphics-libs/libpng12/PRE_SUB_DEPENDS
deleted file mode 100755
index c31b5c7..0000000
--- a/graphics-libs/libpng12/PRE_SUB_DEPENDS
+++ /dev/null
@@ -1,4 +0,0 @@
-case $THIS_SUB_DEPENDS in
- APNG) [[ $ANI_PNG == y ]];;
- *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
-esac
diff --git a/graphics-libs/libpng12/SUB_DEPENDS
b/graphics-libs/libpng12/SUB_DEPENDS
deleted file mode 100755
index 694f76b..0000000
--- a/graphics-libs/libpng12/SUB_DEPENDS
+++ /dev/null
@@ -1,7 +0,0 @@
-case $THIS_SUB_DEPENDS in
- APNG) if [[ $ANI_PNG != y ]]; then
- message "Requested $SPELL with animated png's support,
forcing option ANI_PNG=y" &&
- ANI_PNG=y
- fi;;
- *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
-esac



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (fe4b65e900de39408dc282b74f71230ff1bad9b6), Ismael Luceno, 01/12/2021

Archive powered by MHonArc 2.6.24.

Top of Page