summaryrefslogtreecommitdiffstats
path: root/archive-libs/libarchive
diff options
context:
space:
mode:
authorTreeve Jelbert2012-03-30 12:02:49 +0200
committerTreeve Jelbert2012-03-30 12:10:03 +0200
commit24aa8f650453d0756cb74741607310d0f45701ca (patch)
tree03089f0b71ef4187f2797cc56fc8899d260e693e /archive-libs/libarchive
parent7fb6106ed536853d59585fb0b753684b3cb72f43 (diff)
libarchive: => 3.0.4
Diffstat (limited to 'archive-libs/libarchive')
-rwxr-xr-xarchive-libs/libarchive/DETAILS8
-rw-r--r--archive-libs/libarchive/HISTORY5
-rwxr-xr-xarchive-libs/libarchive/UP_TRIGGERS9
3 files changed, 18 insertions, 4 deletions
diff --git a/archive-libs/libarchive/DETAILS b/archive-libs/libarchive/DETAILS
index 97c554b0ba..272ca8f51b 100755
--- a/archive-libs/libarchive/DETAILS
+++ b/archive-libs/libarchive/DETAILS
@@ -1,10 +1,10 @@
SPELL=libarchive
- VERSION=2.8.5
- SOURCE_HASH=sha512:9c49f7ae3ce3623c28639a267abf1dbae19bd75cc2bdeb6bdab2a649473cd0db6232a9c31133cf804b91eeac40a2d8d055cf3357f756919bfc2cbb6c750eb3c1
+ VERSION=3.0.4
+ SOURCE_HASH=sha512:7287881977cc08430baa2b755f579849f2419e0446df124bd31eb1ffa3920938235808a8fc5162f140d9c2231a8ab83974ce10bdb5b1a71540687d0be24c75fc
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://libarchive.googlecode.com/files/$SOURCE
- WEB_SITE=http://code.google.com/p/libarchive/
+ SOURCE_URL[0]=https://github.com/downloads/libarchive/libarchive/$SOURCE
+ WEB_SITE=http://libarchive.github.com/
ENTERED=20080629
LICENSE[0]=BSD
KEYWORDS="archive"
diff --git a/archive-libs/libarchive/HISTORY b/archive-libs/libarchive/HISTORY
index b687480925..49af7e9931 100644
--- a/archive-libs/libarchive/HISTORY
+++ b/archive-libs/libarchive/HISTORY
@@ -1,3 +1,8 @@
+2012-03-30 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 3.0.4
+ new url & website (github)
+ * UP_TRIGGERS: added, incompatible library
+
2011-09-06 Bor Kraljič <pyrobor@ver.si>
* DETAILS: updated spell to 2.8.5
diff --git a/archive-libs/libarchive/UP_TRIGGERS b/archive-libs/libarchive/UP_TRIGGERS
new file mode 100755
index 0000000000..9d6c1e66dd
--- /dev/null
+++ b/archive-libs/libarchive/UP_TRIGGERS
@@ -0,0 +1,9 @@
+local OLD_SPELL_VERSION=""
+spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
+if [ "${VERSION:0:3}" != "${OLD_SPELL_VERSION:0:3}" ]; then
+ message "This is an incompatible update of $SPELL..."
+ message "Figuring out what spells need to be recast, this may take a while."
+ for each in $(show_up_depends $SPELL 1); do
+ up_trigger $each cast_self
+ done
+fi