summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2010-05-10 23:04:32 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2010-05-10 23:04:32 +0000
commit383e624672c7b0ed95ac9354f9ba1e754493554e (patch)
treefb3ac145f223645200df0a7a83ccdf7c0d77a881 /media-libs
parentStable for PPC (bug #318935). (diff)
downloadgentoo-2-383e624672c7b0ed95ac9354f9ba1e754493554e.tar.gz
gentoo-2-383e624672c7b0ed95ac9354f9ba1e754493554e.tar.bz2
gentoo-2-383e624672c7b0ed95ac9354f9ba1e754493554e.zip
Update script
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libpng/Manifest2
-rw-r--r--media-libs/libpng/files/libpng-1.4.x-update.sh14
2 files changed, 12 insertions, 4 deletions
diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest
index 3007efd4852c..9f74e5b1bbda 100644
--- a/media-libs/libpng/Manifest
+++ b/media-libs/libpng/Manifest
@@ -1,4 +1,4 @@
-AUX libpng-1.4.x-update.sh 199 RMD160 b680bc860d5d907f353ed0b8d05ee6ae9ae08b89 SHA1 957241e35a3d88991c9be382601aae340b0770ed SHA256 52502ad810fb7f37157606862d11d74fa4a0ffbd6399e9ee5f8811680caa8571
+AUX libpng-1.4.x-update.sh 420 RMD160 b6602b3d543692a6123cd57b38d60ad9e52b5218 SHA1 17c2eb79d2ffa75bfd4aa16c86aa225181a9cec1 SHA256 780a0bf509276d63969f9e25af08d1ae30420d2839c58ec935d5564fab7bafe0
DIST libpng-1.2.40.tar.bz2 629950 RMD160 1ba929e73493bfc81bc95113f69f0ff9c5f47814 SHA1 776cf18a799af58303590f6996f6d3aa5a7908ff SHA256 a6197352ad5b79a9a1ce0dd59f5e737cfbf909e0f3c5f64631cf0d93549e4e40
DIST libpng-1.2.43.tar.xz 538832 RMD160 18e56239433f21263b90a93c6ddb941a75a3a544 SHA1 c7013d773eb45b8ed6a864e419e544106a0dd95d SHA256 d634da73842dfd734811de9247403b0aeb16d292d58be2f04abb5c31b54b607a
DIST libpng-1.4.2.tar.xz 527736 RMD160 3b813503b155cd9b00ba0a77f346bab8b0e82366 SHA1 d6a3ef20f5bb2c13f3d799bd23ffb9ee3dbc844f SHA256 a644469ab0620dcf19351b0739ea1ee6696feb4560b42575af7885a16dfef88e
diff --git a/media-libs/libpng/files/libpng-1.4.x-update.sh b/media-libs/libpng/files/libpng-1.4.x-update.sh
index f9af5f74373f..6d0fbec3b392 100644
--- a/media-libs/libpng/files/libpng-1.4.x-update.sh
+++ b/media-libs/libpng/files/libpng-1.4.x-update.sh
@@ -1,5 +1,13 @@
#!/bin/bash
-find /usr/lib64 -name '*.la' | xargs sed -i -e '/^dep/s:-lpng12:-lpng14:'
-find /usr/lib -name '*.la' | xargs sed -i -e '/^dep/s:-lpng12:-lpng14:'
-# feel free to modify, licensed WTFPL-2
+echo "Run revdep-rebuild before this. This brute force script fill rename"
+echo "rest of -lpng12 and libpng12.la entries in your systems .la files."
+
+[[ -d /usr/lib64 ]] && lib_suffix=64
+
+libdir=/usr/lib${lib_suffix}
+
+find ${libdir} -name '*.la' | xargs sed -i -e '/^dependency_libs/s:-lpng12:-lpng14:'
+find ${libdir} -name '*.la' | xargs sed -i -e '/^dependency_libs/s:libpng12.la:libpng14.la:'
+
+# WTFPL-2