summaryrefslogtreecommitdiff
path: root/graphics/djvulibre-nox11
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2008-08-26 15:55:02 +0000
committerStanislav Sedov <stas@FreeBSD.org>2008-08-26 15:55:02 +0000
commit18edc02c5eaf7e91f194b0996ecf24a92f47c77d (patch)
treed207fc3e427821d9ee31b87f576f01e4781d1ec6 /graphics/djvulibre-nox11
parentUse the correct way (and path) to install documentation (and bump PORTREVISION). (diff)
- Update djvulibre to 3.5.21.
- Update djview4 to 4.4.
Notes
Notes: svn path=/head/; revision=219234
Diffstat (limited to 'graphics/djvulibre-nox11')
-rw-r--r--graphics/djvulibre-nox11/Makefile4
-rw-r--r--graphics/djvulibre-nox11/distinfo6
-rw-r--r--graphics/djvulibre-nox11/files/patch-config_ltmain.sh17
-rw-r--r--graphics/djvulibre-nox11/files/patch-configure10
-rw-r--r--graphics/djvulibre-nox11/pkg-plist3
5 files changed, 33 insertions, 7 deletions
diff --git a/graphics/djvulibre-nox11/Makefile b/graphics/djvulibre-nox11/Makefile
index fa5a13bf1cad..c5d8ce47edf6 100644
--- a/graphics/djvulibre-nox11/Makefile
+++ b/graphics/djvulibre-nox11/Makefile
@@ -6,8 +6,8 @@
#
PORTNAME= djvulibre
-PORTVERSION= 3.5.20
-PORTREVISION= 2
+PORTVERSION= 3.5.21
+PORTREVISION= 0
CATEGORIES= graphics www
MASTER_SITES= SF/djvu
PKGNAMESUFFIX= -nox11
diff --git a/graphics/djvulibre-nox11/distinfo b/graphics/djvulibre-nox11/distinfo
index 4635bb276def..d128ef1130b2 100644
--- a/graphics/djvulibre-nox11/distinfo
+++ b/graphics/djvulibre-nox11/distinfo
@@ -1,3 +1,3 @@
-MD5 (djvulibre-3.5.20.tar.gz) = c94091de014b3aaf037d3d0f398d36c2
-SHA256 (djvulibre-3.5.20.tar.gz) = d937528e10c16831d8df31893ee24da8ec2bfd9e9170671c482a1b1abfc5efc3
-SIZE (djvulibre-3.5.20.tar.gz) = 2416958
+MD5 (djvulibre-3.5.21.tar.gz) = 4c6f3eb03ffbd067b6d2fe2344b0d9ad
+SHA256 (djvulibre-3.5.21.tar.gz) = 39f80c1810be22c5ea7f6a44bbb449c3e29902895dcff9da6a8440891a67b8b4
+SIZE (djvulibre-3.5.21.tar.gz) = 2993718
diff --git a/graphics/djvulibre-nox11/files/patch-config_ltmain.sh b/graphics/djvulibre-nox11/files/patch-config_ltmain.sh
new file mode 100644
index 000000000000..c26cfde5d078
--- /dev/null
+++ b/graphics/djvulibre-nox11/files/patch-config_ltmain.sh
@@ -0,0 +1,17 @@
+--- config/ltmain.sh.orig 2008-08-26 16:13:33.000000000 +0400
++++ config/ltmain.sh 2008-08-26 16:14:40.000000000 +0400
+@@ -6002,14 +6002,6 @@
+ IFS="$save_ifs"
+ fi
+
+- # Install the pseudo-library for information purposes.
+- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+- instname="$dir/$name"i
+- $show "$install_prog $instname $destdir/$name"
+- $run eval "$install_prog $instname $destdir/$name" || exit $?
+-
+- # Maybe install the static library, too.
+- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+ ;;
+
+ *.lo)
diff --git a/graphics/djvulibre-nox11/files/patch-configure b/graphics/djvulibre-nox11/files/patch-configure
new file mode 100644
index 000000000000..7d033577a88c
--- /dev/null
+++ b/graphics/djvulibre-nox11/files/patch-configure
@@ -0,0 +1,10 @@
+--- configure.orig 2008-08-26 14:48:20.000000000 +0400
++++ configure 2008-08-26 14:48:36.000000000 +0400
+@@ -21689,6 +21689,7 @@
+ __sync_lock_test_and_set(&l,1);
+ __sync_lock_release(&l);
+ __sync_add_and_fetch(&l,1);
++ __sync_bool_compare_and_swap(&l,&l,1);
+ return 0;
+ ;
+ return 0;
diff --git a/graphics/djvulibre-nox11/pkg-plist b/graphics/djvulibre-nox11/pkg-plist
index 52356570865b..c11498800336 100644
--- a/graphics/djvulibre-nox11/pkg-plist
+++ b/graphics/djvulibre-nox11/pkg-plist
@@ -19,9 +19,8 @@ bin/djvutxt
bin/djvuxmlparser
include/libdjvu/ddjvuapi.h
include/libdjvu/miniexp.h
-lib/libdjvulibre.la
lib/libdjvulibre.so
-lib/libdjvulibre.so.20
+lib/libdjvulibre.so.21
libdata/pkgconfig/ddjvuapi.pc
share/djvu/osi/cs/messages.xml
share/djvu/osi/de/libdjvu++.xml