summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/xmorph/DESCR7
-rw-r--r--graphics/xmorph/Makefile21
-rw-r--r--graphics/xmorph/PLIST71
-rw-r--r--graphics/xmorph/distinfo6
-rw-r--r--graphics/xmorph/patches/patch-aa13
5 files changed, 118 insertions, 0 deletions
diff --git a/graphics/xmorph/DESCR b/graphics/xmorph/DESCR
new file mode 100644
index 00000000000..2d5ba6a5223
--- /dev/null
+++ b/graphics/xmorph/DESCR
@@ -0,0 +1,7 @@
+xmorph is a digital image warping and dissolving program, also known
+as a "morphing" program. It runs under the X Window System. The
+primary use of xmorph is to generate and modify meshes which control
+the shape of an image. xmorph also has the capacity to dissolve
+images together, and to generate a sequence of warped and dissolved
+images. When this sequence is made into a movie, it is called a
+"morph".
diff --git a/graphics/xmorph/Makefile b/graphics/xmorph/Makefile
new file mode 100644
index 00000000000..9d98861ccec
--- /dev/null
+++ b/graphics/xmorph/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/10/30 21:51:49 agc Exp $
+
+DISTNAME= xmorph_20060817
+PKGNAME= xmorph-20060817
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmorph/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://xmorph.sourceforge.net/home/gourlay/public_html/Xmorph/
+COMMENT= X program for image warping and dissolving
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-gtkmorph=no
+USE_LANGUAGES+= c c++ fortran
+USE_LIBTOOL= yes
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+
+.include "../../math/fftw/buildlink3.mk"
+
+.include "../../mk/x11.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/xmorph/PLIST b/graphics/xmorph/PLIST
new file mode 100644
index 00000000000..89c5fccb6bb
--- /dev/null
+++ b/graphics/xmorph/PLIST
@@ -0,0 +1,71 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/10/30 21:51:49 agc Exp $
+bin/morph
+bin/xmorph
+include/xmorph/RgbaImage.h
+include/xmorph/mesh-getext.h
+include/xmorph/mesh.h
+include/xmorph/mesh_t.h
+include/xmorph/my_malloc.h
+include/xmorph/relax.h
+include/xmorph/resample.h
+include/xmorph/spl-array.h
+include/xmorph/spline.h
+include/xmorph/tga.h
+include/xmorph/warp-gtk.h
+include/xmorph/warp.h
+include/xmorph/warp2.h
+lib/libmorph.la
+man/man1/gtkmorph.1
+man/man1/xmorph.1
+share/info/xmorph.info
+share/xmorph/example/AA/README
+share/xmorph/example/AA/circuit.dest.mesh
+share/xmorph/example/AA/circuit.jpg
+share/xmorph/example/AA/circuit.jpg.mesh
+share/xmorph/example/AA/circuit.pgm
+share/xmorph/example/AA/circuit.ppm
+share/xmorph/example/AA/circuit.ppm.mesh
+share/xmorph/example/AA/circuit.session
+share/xmorph/example/AA/grid.pgm
+share/xmorph/example/AA/grid.ppm
+share/xmorph/example/AA/grid.ppm.mesh
+share/xmorph/example/AA/gtkmorph.session
+share/xmorph/example/AD/1-to-2.mesh
+share/xmorph/example/AD/2-to-1.mesh
+share/xmorph/example/AD/README
+share/xmorph/example/AD/gtkmorph.session
+share/xmorph/example/AD/image1.png
+share/xmorph/example/AD/image1.png.mesh
+share/xmorph/example/AD/image2.png
+share/xmorph/example/AD/image2.png.mesh
+share/xmorph/example/AD2/gtkmorph.session
+share/xmorph/example/AD2/image1.png
+share/xmorph/example/AD2/image1.png.mesh
+share/xmorph/example/AD2/image2.png
+share/xmorph/example/AD2/image2.png.mesh
+share/xmorph/example/AD_freeborder/README
+share/xmorph/example/AD_freeborder/gtkmorph.session
+share/xmorph/example/AD_freeborder/image1.png
+share/xmorph/example/AD_freeborder/image1.png.mesh
+share/xmorph/example/AD_freeborder/image1.png.meshtmp
+share/xmorph/example/AD_freeborder/image2.png
+share/xmorph/example/AD_freeborder/image2.png.mesh
+share/xmorph/example/AD_freeborder/image2.png.meshtmp
+share/xmorph/mpeg.param
+share/xmorph/pixmaps/cursor_left.xpm
+share/xmorph/pixmaps/eraser.xpm
+share/xmorph/pixmaps/example.xpm
+share/xmorph/pixmaps/hand01.xpm
+share/xmorph/pixmaps/howmany.xpm
+share/xmorph/pixmaps/pencil.xpm
+share/xmorph/pixmaps/pencil_y.xpm
+share/xmorph/pixmaps/transform.xpm
+@dirrm share/xmorph/pixmaps
+@dirrm share/xmorph/example/AD_freeborder
+@dirrm share/xmorph/example/AD2
+@dirrm share/xmorph/example/AD
+@dirrm share/xmorph/example/AA
+@dirrm share/xmorph/example
+@dirrm share/xmorph
+@dirrm share/info
+@dirrm include/xmorph
diff --git a/graphics/xmorph/distinfo b/graphics/xmorph/distinfo
new file mode 100644
index 00000000000..43f6b56c053
--- /dev/null
+++ b/graphics/xmorph/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/10/30 21:51:49 agc Exp $
+
+SHA1 (xmorph_20060817.tar.gz) = 7eeb4d59c937c155dc36d97c43a27da629bf0a1e
+RMD160 (xmorph_20060817.tar.gz) = 0ce2138ad0a590b4ecc404758c026d38f720557e
+Size (xmorph_20060817.tar.gz) = 1564280 bytes
+SHA1 (patch-aa) = 0ece4ac06bbc772471ef8847bfe8151e3299bd26
diff --git a/graphics/xmorph/patches/patch-aa b/graphics/xmorph/patches/patch-aa
new file mode 100644
index 00000000000..f1ca9c0a765
--- /dev/null
+++ b/graphics/xmorph/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/10/30 21:51:49 agc Exp $
+
+--- xmorph/Makefile.in 2006/10/30 21:41:42 1.1
++++ xmorph/Makefile.in 2006/10/30 21:42:14
+@@ -212,7 +212,7 @@
+ XMKMF = @XMKMF@
+ X_CFLAGS = @X_CFLAGS@
+ X_EXTRA_LIBS = @X_EXTRA_LIBS@
+-X_LIBS = @X_LIBS@
++X_LIBS = @X_LIBS@ -Wl,-R${X11BASE}/lib
+ X_PRE_LIBS = @X_PRE_LIBS@
+ ac_ct_CC = @ac_ct_CC@
+ ac_ct_CXX = @ac_ct_CXX@