pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/xpaint Changes 2.7.5:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/78726fbbb7f5
branches:  trunk
changeset: 491875:78726fbbb7f5
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Mar 31 11:08:16 2005 +0000

description:
Changes 2.7.5:
        * Support for scrolling with mouse wheel button
        * Support for neXtaw widgets
        * Bug fixes (randomly occurring segfault fixed -
          nargs = 0 not properly reinitialized in menu bar routine !)

Changes 2.7.4:
        * All popup windows now behave properly under resize requests.
          This corrects former (extremely buggy) behaviour.
        * Segfault bug in Print popup corrected
        * The transparency activation/disactivation of selected regions
          under mouse clicks has been substantially improved.
        * Xaw95 widgets have been removed from the source tree, and
          Xaw3d is now the recommended widget set.

diffstat:

 graphics/xpaint/Makefile         |   9 ++--
 graphics/xpaint/distinfo         |  17 +++++----
 graphics/xpaint/patches/patch-ae |   4 +-
 graphics/xpaint/patches/patch-ag |  70 +++++++++++++++++----------------------
 graphics/xpaint/patches/patch-ah |   8 ++--
 5 files changed, 51 insertions(+), 57 deletions(-)

diffs (167 lines):

diff -r afd7b2ac21f3 -r 78726fbbb7f5 graphics/xpaint/Makefile
--- a/graphics/xpaint/Makefile  Thu Mar 31 10:47:18 2005 +0000
+++ b/graphics/xpaint/Makefile  Thu Mar 31 11:08:16 2005 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.46 2005/03/10 14:11:23 tv Exp $
+# $NetBSD: Makefile,v 1.47 2005/03/31 11:08:16 adam Exp $
 
-DISTNAME=       xpaint-2.7.3
+DISTNAME=       xpaint-2.7.6
 CATEGORIES=    graphics x11
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=sf-xpaint/}
 EXTRACT_SUFX=  .tar.bz2
+DISTFILES=     ${DISTNAME}${EXTRACT_SUFX} xaw95-1.1.4${EXTRACT_SUFX}
 
-MAINTAINER=    tech-pkg%NetBSD.org@localhost
+MAINTAINER=    adam%NetBSD.org@localhost
 HOMEPAGE=      http://sf-xpaint.sourceforge.net/
 COMMENT=       Simple paint program
 
@@ -13,7 +14,7 @@
 USE_GNU_TOOLS+=                make
 USE_IMAKE=             yes
 
-BUILD_TARGET=  xaw95static
+BUILD_TARGET=  xaw95
 MAKE_ENV+=     XMKMF="${XMKMF}"
 
 SUBST_CLASSES=     foo
diff -r afd7b2ac21f3 -r 78726fbbb7f5 graphics/xpaint/distinfo
--- a/graphics/xpaint/distinfo  Thu Mar 31 10:47:18 2005 +0000
+++ b/graphics/xpaint/distinfo  Thu Mar 31 11:08:16 2005 +0000
@@ -1,12 +1,15 @@
-$NetBSD: distinfo,v 1.12 2005/02/24 08:45:15 agc Exp $
+$NetBSD: distinfo,v 1.13 2005/03/31 11:08:16 adam Exp $
 
-SHA1 (xpaint-2.7.3.tar.bz2) = a8c19e59d2093df7d23638b85a45e058957be69e
-RMD160 (xpaint-2.7.3.tar.bz2) = bc8a1ef787a1d1ee09eb3c926eb316c092402a12
-Size (xpaint-2.7.3.tar.bz2) = 615007 bytes
+SHA1 (xpaint-2.7.6.tar.bz2) = 7e00fb28ed6b14264c2cef59cd2ea8cf7a7f7ab4
+RMD160 (xpaint-2.7.6.tar.bz2) = 8823b1f266210437647eb360377fe409b912f75b
+Size (xpaint-2.7.6.tar.bz2) = 378529 bytes
+SHA1 (xaw95-1.1.4.tar.bz2) = a40773cb5d7625bc3e86db4aa6c83e6ea44b0bc0
+RMD160 (xaw95-1.1.4.tar.bz2) = 4eb55b64652b829c92411b5271b149f6b9233895
+Size (xaw95-1.1.4.tar.bz2) = 215524 bytes
 SHA1 (patch-aa) = 87ddea42b6497f0c38a56f2915b9896d2858b63d
 SHA1 (patch-ab) = c10aa13fc4c02a6251354360585436d6075981bc
 SHA1 (patch-ac) = e98edf325d9ebe167022b7985b8487f0a08002e6
-SHA1 (patch-ae) = d7d903409ae8fe34ca7c64caac85d2211292134d
+SHA1 (patch-ae) = 06c83b24a484841473a477b2bfb049247fd9472d
 SHA1 (patch-af) = 2eaa700fa3e56b00e4b5106d1d5efac7377f58d1
-SHA1 (patch-ag) = b7518174030fe951d2d00437efef8550d5cb9cc7
-SHA1 (patch-ah) = aa49732f29be3fb96d212c5b2e4e6cd3d9be4fc5
+SHA1 (patch-ag) = 11a4b686c9af6dfc4e9d1f3e0b090a43bdf1080b
+SHA1 (patch-ah) = e9f3ac7e9d4dc21a4a65b862eddc4f3acb21571d
diff -r afd7b2ac21f3 -r 78726fbbb7f5 graphics/xpaint/patches/patch-ae
--- a/graphics/xpaint/patches/patch-ae  Thu Mar 31 10:47:18 2005 +0000
+++ b/graphics/xpaint/patches/patch-ae  Thu Mar 31 11:08:16 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.5 2004/11/03 15:54:31 adam Exp $
+$NetBSD: patch-ae,v 1.6 2005/03/31 11:08:16 adam Exp $
 
---- operation.c.orig   2003-07-24 20:30:56.000000000 +0000
+--- operation.c.orig   2005-03-21 20:36:37.000000000 +0000
 +++ operation.c
 @@ -993,8 +993,10 @@ static PaintMenuItem fontMenu[] =
            fontSet, "-*-helvetica-medium-r-normal-*-*-120-*-*-p-*-*-*"),
diff -r afd7b2ac21f3 -r 78726fbbb7f5 graphics/xpaint/patches/patch-ag
--- a/graphics/xpaint/patches/patch-ag  Thu Mar 31 10:47:18 2005 +0000
+++ b/graphics/xpaint/patches/patch-ag  Thu Mar 31 11:08:16 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ag,v 1.5 2004/11/03 15:54:31 adam Exp $
+$NetBSD: patch-ag,v 1.6 2005/03/31 11:08:16 adam Exp $
 
---- Imakefile.orig     2004-09-03 07:19:00.000000000 +0000
+--- Imakefile.orig     2005-03-20 20:15:32.000000000 +0000
 +++ Imakefile
-@@ -97,7 +97,7 @@ SGI_LIB = -limage
+@@ -98,7 +98,7 @@ SGI_LIB = -limage
  #endif
  
  DEPLIBS = always xpaint.man XPaint.ad
@@ -11,42 +11,32 @@
  
  SUBDIRS = rw
  
-@@ -133,10 +133,10 @@ install::
- xaw::
-       -$(RM) $(XAW95DEPENDS)
-       echo "SYS_LIBRARIES = XawClientLibs -lm" > Local.xawdefs
--      xmkmf ; make
-+      ${XMKMF} ; ${MAKE}
- 
- libXaw95.so:
--      cd xaw95-1.1.4 ; xmkmf -a ; make
-+      cd xaw95-1.1.4 ; ${XMKMF} ; ${MAKE}
-       -$(RM) libXaw95.so libXaw95.a
-       -$(LN) xaw95-1.1.4/libXaw95.so libXaw95.so
-       -$(LN) xaw95-1.1.4/libXaw95.a libXaw95.a
-@@ -147,13 +147,13 @@ xaw95:: libXaw95.so
-       -$(RM) $(XAW95DEPENDS)
-       echo "XAWLIB_DEFINES = -DXAW95" > Local.xawdefs
-       echo "SYS_LIBRARIES = -lXaw95 -L." >> Local.xawdefs
--      xmkmf ; make
-+      ${XMKMF} ; ${MAKE}
+@@ -151,7 +151,7 @@ xaw::
+       -$(RM) xaw_incdir ; ln -sf /usr/include/X11/Xaw xaw_incdir
+       echo "XAWLIB_DEFINES = -DXAWPLAIN" > Local.xawdefs                      
+       echo "SYS_LIBRARIES = XawClientLibs -lm" >> Local.xawdefs
+-      xmkmf -a ; make
++      ${XMKMF} -a ; ${MAKE}
+       @echo ""
+       @echo "'xpaint' compiled with Xaw widgets (old and ugly)"
+       @echo "You should rather use Xaw3d, neXtaw or Xaw95 !!" 
+@@ -191,12 +191,15 @@ nextaw::
+       @echo "Variants are 'make xaw3d' and 'make xaw95'"
+       @echo ""        
  
- xaw95static:: libXaw95.a
-       -$(RM) $(XAW95DEPENDS)
+-xaw95::
++libXaw95.a:
++      cd ../xaw95-1.1.4 ; ${XMKMF} ; ${MAKE}
++
++xaw95:: libXaw95.a
+       -$(RM) $(XAWDEPENDS)
+-      -$(RM) xaw_incdir ; ln -sf /usr/include/X11/Xaw95 xaw_incdir    
++      -$(RM) xaw_incdir ; ln -sf ${X11BASE}/include/X11/Xaw xaw_incdir        
        echo "XAWLIB_DEFINES = -DXAW95" > Local.xawdefs
--      echo "SYS_LIBRARIES = ./libXaw95.a -lm -lX11 -lXt -lXmu" >> Local.xawdefs
--      xmkmf ; make
-+      echo "SYS_LIBRARIES = ./xaw95-1.1.4/libXaw95.a -lm -lX11 -lXt -lXmu" >> Local.xawdefs
-+      ${XMKMF} ; ${MAKE}
- 
- clean::
-       -$(RM) preproc substads XPaint.ad XPaint.ad.h DefaultRC.txt.h PGP.*
-@@ -162,7 +162,7 @@ clean::
-       cd share/messages ; $(RM) *~
-       cd app-defaults ; $(RM) core *~ substads
-       cd app-defaults/out ; $(RM) -f Xpaint*
--      cd xaw95-1.1.4 ; if [ -r Makefile ] ; then make clean ; fi
-+      cd xaw95-1.1.4 ; if [ -r Makefile ] ; then ${MAKE} clean ; fi
- 
- includes:: XPaint.ad.h DefaultRC.txt.h messages.h
-       cd bitmaps; $(RM) tools; \
+-      echo "SYS_LIBRARIES = -lXaw95 -L." >> Local.xawdefs
+-      xmkmf -a ; make
++      echo "SYS_LIBRARIES = ../xaw95-1.1.4/libXaw95.a -lm -lX11 -lXt -lXmu" >> Local.xawdefs
++      ${XMKMF} -a ; ${MAKE}
+       @echo ""        
+       @echo "'xpaint' compiled with Xaw95 widgets"
+       @echo "Another alternative is to use the Xaw3d widgets :"       
diff -r afd7b2ac21f3 -r 78726fbbb7f5 graphics/xpaint/patches/patch-ah
--- a/graphics/xpaint/patches/patch-ah  Thu Mar 31 10:47:18 2005 +0000
+++ b/graphics/xpaint/patches/patch-ah  Thu Mar 31 11:08:16 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ah,v 1.1 2004/03/20 22:30:36 bouyer Exp $
+$NetBSD: patch-ah,v 1.2 2005/03/31 11:08:16 adam Exp $
 
---- xaw95-1.1.4/Imakefile.orig Sat Mar 20 22:45:21 2004
-+++ xaw95-1.1.4/Imakefile      Sat Mar 20 22:45:42 2004
-@@ -233,7 +233,7 @@
+--- ../xaw95-1.1.4/Imakefile.orig      2002-10-27 21:34:55.000000000 +0000
++++ ../xaw95-1.1.4/Imakefile
+@@ -233,7 +233,7 @@ YACC=YaccCmd
  all::
  
  depend:: laygram.c laylex.c



Home | Main Index | Thread Index | Old Index