diff options
author | lofi <lofi@FreeBSD.org> | 2004-05-24 03:14:27 +0800 |
---|---|---|
committer | lofi <lofi@FreeBSD.org> | 2004-05-24 03:14:27 +0800 |
commit | 1b21a94e5611f79834c64ec39b19cec62266731a (patch) | |
tree | 20c481c6aea60e36bf8db7f7f038d2584d83f15d /graphics/pixieplus | |
parent | 6e289a59f59867cc9d148b6266c377c44306925d (diff) | |
download | freebsd-ports-gnome-1b21a94e5611f79834c64ec39b19cec62266731a.tar.gz freebsd-ports-gnome-1b21a94e5611f79834c64ec39b19cec62266731a.tar.zst freebsd-ports-gnome-1b21a94e5611f79834c64ec39b19cec62266731a.zip |
This patch updates PixiePlus to 0.5.4.1, a rerolled distfile
that responds correctly to $PTHREAD_LIBS and includes
the patches for working with ImageMagick 6.0.0 and 64-bit
compilation.
Makefile.kde include removed from the port Makefile by
request of the kde-freebsd team.
PR: ports/67072
Submitted by: Arjan van Leeuwen <avleeuwen@piwebs.com>
Diffstat (limited to 'graphics/pixieplus')
-rw-r--r-- | graphics/pixieplus/Makefile | 9 | ||||
-rw-r--r-- | graphics/pixieplus/distinfo | 4 | ||||
-rw-r--r-- | graphics/pixieplus/files/patch-app-compressedgif.cpp | 109 | ||||
-rw-r--r-- | graphics/pixieplus/files/patch-app-ifapp.cpp | 11 | ||||
-rw-r--r-- | graphics/pixieplus/files/patch-configure | 91 | ||||
-rw-r--r-- | graphics/pixieplus/files/patch-imageheaders.cpp | 11 |
6 files changed, 5 insertions, 230 deletions
diff --git a/graphics/pixieplus/Makefile b/graphics/pixieplus/Makefile index d64665ed49d8..278570630e28 100644 --- a/graphics/pixieplus/Makefile +++ b/graphics/pixieplus/Makefile @@ -6,8 +6,7 @@ # PORTNAME= pixieplus -PORTVERSION= 0.5.4 -PORTREVISION= 4 +PORTVERSION= 0.5.4.1 CATEGORIES= graphics kde MASTER_SITES= http://people.fruitsalad.org/avleeuwen/distfiles/${PORTNAME}/ @@ -18,12 +17,10 @@ LIB_DEPENDS= Magick.6:${PORTSDIR}/graphics/ImageMagick \ ungif.5:${PORTSDIR}/graphics/libungif GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --program-prefix='' USE_GMAKE= yes USE_KDELIBS_VER=3 INSTALLS_SHLIB= yes USE_LIBTOOL_VER=13 +USE_BZIP2= yes -.include <bsd.port.pre.mk> -.include "${PORTSDIR}/x11/kde3/Makefile.kde" -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/graphics/pixieplus/distinfo b/graphics/pixieplus/distinfo index f3c8ea5099ae..ac47f671cd72 100644 --- a/graphics/pixieplus/distinfo +++ b/graphics/pixieplus/distinfo @@ -1,2 +1,2 @@ -MD5 (pixieplus-0.5.4.tar.gz) = a6296cdc53b5f1a38cd629f7591fef9e -SIZE (pixieplus-0.5.4.tar.gz) = 2297945 +MD5 (pixieplus-0.5.4.1.tar.bz2) = 5a7b98acef2af9cdf6a0b546cada562a +SIZE (pixieplus-0.5.4.1.tar.bz2) = 2126186 diff --git a/graphics/pixieplus/files/patch-app-compressedgif.cpp b/graphics/pixieplus/files/patch-app-compressedgif.cpp deleted file mode 100644 index 5c3068ecfb24..000000000000 --- a/graphics/pixieplus/files/patch-app-compressedgif.cpp +++ /dev/null @@ -1,109 +0,0 @@ ---- app/compressedgif.cpp.orig Fri May 21 14:05:50 2004 -+++ app/compressedgif.cpp Fri May 21 14:28:14 2004 -@@ -63,7 +63,7 @@ - if (byte_count >= 254) \ - { \ - (void) WriteBlobByte(image,byte_count); \ -- (void) WriteBlob(image,byte_count,(char *) packet); \ -+ (void) WriteBlob(image,byte_count,(const unsigned char *) packet); \ - byte_count=0; \ - } \ - datum>>=8; \ -@@ -280,7 +280,7 @@ - if (byte_count >= 254) - { - (void) WriteBlobByte(image,byte_count); -- (void) WriteBlob(image,byte_count,(char *) packet); -+ (void) WriteBlob(image,byte_count,(const unsigned char *) packet); - byte_count=0; - } - } -@@ -290,7 +290,7 @@ - if (byte_count > 0) - { - (void) WriteBlobByte(image,byte_count); -- (void) WriteBlob(image,byte_count,(char *) packet); -+ (void) WriteBlob(image,byte_count,(const unsigned char *) packet); - } - /* - Free encoder memory. -@@ -359,7 +359,7 @@ - assert(image->signature == MagickSignature); - status=OpenBlob(image_info,image,WriteBinaryBlobMode,&image->exception); - if (status == false) -- ThrowWriterException(FileOpenError,"Unable to open file",image); -+ ThrowWriterException(FileOpenError,"Unable to open file"); - /* - Determine image bounding box. - */ -@@ -384,7 +384,7 @@ - colormap=(unsigned char *) AcquireMemory(768); - if ((global_colormap == (unsigned char *) NULL) || - (colormap == (unsigned char *) NULL)) -- ThrowWriterException(ResourceLimitError,"Memory allocation failed",image); -+ ThrowWriterException(ResourceLimitError,"Memory allocation failed"); - for (i=0; i < 768; i++) - colormap[i]=0; - /* -@@ -392,12 +392,12 @@ - */ - if ((GetImageAttribute(image,"comment") == (ImageAttribute *) NULL) && - !image_info->adjoin && !image->matte) -- (void) WriteBlob(image,6,"GIF87a"); -+ (void) WriteBlob(image,6,(const unsigned char*)"GIF87a"); - else - if (LocaleCompare(image_info->magick,"GIF87") == 0) -- (void) WriteBlob(image,6,"GIF87a"); -+ (void) WriteBlob(image,6,(const unsigned char*)"GIF87a"); - else -- (void) WriteBlob(image,6,"GIF89a"); -+ (void) WriteBlob(image,6,(const unsigned char*)"GIF89a"); - page.x=image->page.x; - page.y=image->page.y; - if ((image->page.width != 0) && (image->page.height != 0)) -@@ -437,7 +437,7 @@ - LiberateMemory((void **) &global_colormap); - LiberateMemory((void **) &colormap); - ThrowWriterException(ResourceLimitError, -- "Memory allocation failed",image) -+ "Memory allocation failed") - } - image->colormap[opacity]=image->background_color; - for (y=0; y < (long) image->rows; y++) -@@ -515,7 +515,7 @@ - break; - (void) WriteBlobByte(image,(long) j); /* background color */ - (void) WriteBlobByte(image,0x0); /* reserved */ -- (void) WriteBlob(image,3*(1 << bits_per_pixel),(char *) colormap); -+ (void) WriteBlob(image,3*(1 << bits_per_pixel),(const unsigned char*)colormap); - for (j=0; j < 768; j++) - global_colormap[j]=colormap[j]; - } -@@ -570,7 +570,7 @@ - (void) WriteBlobByte(image,0x21); - (void) WriteBlobByte(image,0xff); - (void) WriteBlobByte(image,0x0b); -- (void) WriteBlob(image,11,"NETSCAPE2.0"); -+ (void) WriteBlob(image,11,(const unsigned char*)"NETSCAPE2.0"); - (void) WriteBlobByte(image,0x03); - (void) WriteBlobByte(image,0x01); - (void) WriteBlobLSBShort(image,image->iterations); -@@ -602,7 +602,7 @@ - c|=0x80; - c|=(bits_per_pixel-1); /* size of local colormap */ - (void) WriteBlobByte(image,c); -- (void) WriteBlob(image,3*(1 << bits_per_pixel),(char *) colormap); -+ (void) WriteBlob(image,3*(1 << bits_per_pixel),(const unsigned char*) colormap); - } - /* - Write the image data. -@@ -614,8 +614,7 @@ - { - LiberateMemory((void **) &global_colormap); - LiberateMemory((void **) &colormap); -- ThrowWriterException(ResourceLimitError,"Memory allocation failed", -- image) -+ ThrowWriterException(ResourceLimitError,"Memory allocation failed") - } - (void) WriteBlobByte(image,0x0); - if (image->next == (Image *) NULL) diff --git a/graphics/pixieplus/files/patch-app-ifapp.cpp b/graphics/pixieplus/files/patch-app-ifapp.cpp deleted file mode 100644 index 65e391b2da31..000000000000 --- a/graphics/pixieplus/files/patch-app-ifapp.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- app/ifapp.cpp.orig Fri May 21 14:01:17 2004 -+++ app/ifapp.cpp Fri May 21 14:03:11 2004 -@@ -34,7 +34,7 @@ - // ImageMagick message and progress stubs - extern "C"{ - unsigned int magickMonitor(const char *msg, const off_t value, -- const size_t span, ExceptionInfo *) -+ const long long unsigned int span, ExceptionInfo *) - { - if(!appPtr) - return(true); diff --git a/graphics/pixieplus/files/patch-configure b/graphics/pixieplus/files/patch-configure deleted file mode 100644 index 7e3054ebf13c..000000000000 --- a/graphics/pixieplus/files/patch-configure +++ /dev/null @@ -1,91 +0,0 @@ ---- configure.orig Fri May 21 13:53:33 2004 -+++ configure Fri May 21 13:53:39 2004 -@@ -3098,7 +3098,7 @@ - if test "$GXX" = "yes" || test "$CXX" = "KCC"; then - if test "$kde_use_debug_code" != "no"; then - if test "$CXX" = "KCC"; then -- CXXFLAGS="+K0 -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $CXXFLAGS" -+ CXXFLAGS="+K0 -Wall -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $CXXFLAGS" - else - if test "$kde_use_debug_code" = "full"; then - CXXFLAGS="-g3 $CXXFLAGS" -@@ -3335,11 +3335,11 @@ - if test "$GCC" = "yes"; then - case $host in - *-*-linux-gnu) -- CFLAGS="-ansi -W -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE $CFLAGS" -+ CFLAGS="-ansi -W -Wall -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE $CFLAGS" - CXXFLAGS="-ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion $CXXFLAGS" - ;; - esac -- CXXFLAGS="-Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $CXXFLAGS" -+ CXXFLAGS="-Wall -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings $CXXFLAGS" - - echo "$as_me:3344: checking whether $CXX supports -Wundef" >&5 - echo $ECHO_N "checking whether $CXX supports -Wundef... $ECHO_C" >&6 -@@ -14996,7 +14996,7 @@ - fi - - # This can be used to rebuild libtool when needed --LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" -+LIBTOOL_DEPS="--disable-ltlibs /usr/local/share/libtool13/ltmain.sh" - - # Always use our own libtool. - LIBTOOL='$(SHELL) $(top_builddir)/libtool --silent' -@@ -16553,7 +16553,7 @@ - kde_safe_LIBS="$LIBS" - LIBS="$LIBS $X_EXTRA_LIBS" - if test "$GCC" = "yes"; then --CXXFLAGS="$CXXFLAGS -pedantic-errors" -+CXXFLAGS="$CXXFLAGS -errors" - fi - cat >conftest.$ac_ext <<_ACEOF - #line 16559 "configure" -@@ -18767,8 +18767,8 @@ - USE_THREADS="" - if test -z "$LIBPTHREAD"; then - --echo "$as_me:18770: checking whether $CXX supports -pthread" >&5 --echo $ECHO_N "checking whether $CXX supports -pthread... $ECHO_C" >&6 -+echo "$as_me:18770: checking whether $CXX supports -lc_r" >&5 -+echo $ECHO_N "checking whether $CXX supports -lc_r... $ECHO_C" >&6 - kde_cache=`echo pthread | sed 'y% .=/+-%____p_%'` - if eval "test \"\${kde_cv_prog_cxx_$kde_cache+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -@@ -18783,7 +18783,7 @@ - ac_link='rm -rf SunWS_cache; ${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' - - save_CXXFLAGS="$CXXFLAGS" -- CXXFLAGS="$CXXFLAGS -pthread" -+ CXXFLAGS="$CXXFLAGS -lc_r" - cat >conftest.$ac_ext <<_ACEOF - #line 18788 "configure" - #include "confdefs.h" -@@ -18827,7 +18827,7 @@ - echo "$as_me:18827: result: yes" >&5 - echo "${ECHO_T}yes" >&6 - : -- USE_THREADS="-pthread" -+ USE_THREADS="-lc_r" - else - echo "$as_me:18832: result: no" >&5 - echo "${ECHO_T}no" >&6 -@@ -21614,15 +21614,15 @@ - { (exit 1); exit 1; }; } - fi - --echo "$as_me:21617: checking for magick/resource.h" >&5 --echo $ECHO_N "checking for magick/resource.h... $ECHO_C" >&6 -+echo "$as_me:21617: checking for magick/resource_.h" >&5 -+echo $ECHO_N "checking for magick/resource_.h... $ECHO_C" >&6 - if test "${ac_cv_header_magick_resource_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - cat >conftest.$ac_ext <<_ACEOF - #line 21623 "configure" - #include "confdefs.h" --#include <magick/resource.h> -+#include <magick/resource_.h> - _ACEOF - if { (eval echo "$as_me:21627: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 diff --git a/graphics/pixieplus/files/patch-imageheaders.cpp b/graphics/pixieplus/files/patch-imageheaders.cpp deleted file mode 100644 index 4174d6806f5e..000000000000 --- a/graphics/pixieplus/files/patch-imageheaders.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- app/imageheaders.cpp.orig Fri Jun 13 00:47:07 2003 -+++ app/imageheaders.cpp Fri Jun 13 00:47:49 2003 -@@ -90,7 +90,7 @@ - if(TIFFSetDirectory(t, thumbDir)){ - TIFFGetField(t, TIFFTAG_IMAGELENGTH, &height); - img.create(minWidth, height, 32); -- if(!TIFFReadRGBAImage(t, minWidth, height, (unsigned long*) -+ if(!TIFFReadRGBAImage(t, minWidth, height, (uint32*) - img.bits(), 0)) - img.reset(); - else{ |