Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Sep 2004 06:15:43 GMT
From:      "Carlos Eduardo G. Carvalho" <cartola@openit.com.br>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/71846: New port: graphics/libpano12 - program to mount panorama pictures - also a dependency to hugin
Message-ID:  <200409180615.i8I6FhUC084140@www.freebsd.org>
Resent-Message-ID: <200409180620.i8I6K8tL051639@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         71846
>Category:       ports
>Synopsis:       New port: graphics/libpano12 - program to mount panorama pictures - also a dependency to hugin
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 18 06:20:07 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Carlos Eduardo G. Carvalho
>Release:        5.2.1-RELEASE
>Organization:
OpenIT Solucoes Tecnologicas
>Environment:
FreeBSD mirante1 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Sun Apr  4 00:46:00 BRT 2004     root@mirante1:/usr/src/sys/i386/compile/MIRANTE1  i386
>Description:
This is a port of panorama-tools, a set of tools to make panoramic
images from independent pictures.
>How-To-Repeat:

>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       ./graphics/libpano12/
#       ./graphics/libpano12/files
#       ./graphics/libpano12/files/patch-aa
#       ./graphics/libpano12/Makefile
#       ./graphics/libpano12/distinfo
#       ./graphics/libpano12/pkg-descr
#       ./graphics/libpano12/pkg-plist
#
echo c - ./graphics/libpano12/
mkdir -p ./graphics/libpano12/ > /dev/null 2>&1
echo c - ./graphics/libpano12/files
mkdir -p ./graphics/libpano12/files > /dev/null 2>&1
echo x - ./graphics/libpano12/files/patch-aa
sed 's/^X//' >./graphics/libpano12/files/patch-aa << 'END-of-./graphics/libpano12/files/patch-aa'
Xdiff -uNr libpano12-2.7.0.3/makefile.freebsd libpano12-2.7.0.3.ok/makefile.freebsd
X--- makefile.freebsd   Wed Dec 31 21:00:00 1969
X+++ makefile.freebsd   Sun Aug 29 16:40:08 2004
X@@ -0,0 +1,35 @@
X+# Makefile for libpano12.so
X+
X+objects = filter.o parser.o  queryfeature.o correct.o perspect.o \
X+          adjust.o  remap.o lmdif.o  file.o math.o pan.o \
X+          PTDialogs.o fftn.o fourier.o resample.o optimize.o \
X+          morpher.o Triangulate.o seamer.o ptpicker.o pteditor.o \
X+          tiff.o jpeg.o png.o multilayer.o 
X+
X+ansobj =  sys_ansi.o ppm.o
X+
X+CC = gcc
X+
X+
X+CFLAGS1 = -O -L/usr/local/lib/ -I/usr/local/jdk1.4.2/include/ -I/usr/local/jdk1.4.2/include/freebsd/ -I/usr/local/include/ -fPIC -D__Ansi__=1
X+CFLAGS2 = -O -I./ -L./ 
X+CFLAGS = $(CFLAGS1)
X+
X+libpano12.so  : $(objects) $(ansobj)
X+      $(CC) $(CFLAGS1) -lm -ljpeg -ltiff -lpng -shared -o libpano12.so $(objects) $(ansobj)
X+
X+PTOptimizer : tools/PTOptimizer.c
X+      ${CC} $(CFLAGS2) -otools/PTOptimizer -lpano12 tools/PTOptimizer.c
X+
X+all : libpano12.so PTOptimizer
X+
X+install : libpano12.so
X+      install -s -m 755 libpano12.so /usr/local/lib
X+      install -s -m 755 tools/PTOptimizer /usr/local/bin
X+      mkdir -p /usr/local/include/pano12
X+      install -m 644 *.h /usr/local/include/pano12
X+      mkdir -p /usr/local/share/doc/pano12
X+      install -m 644 README.* /usr/local/share/doc/pano12
X+
X+clean :
X+      rm -f libpano12.so *.o tools/PTOptimizer
END-of-./graphics/libpano12/files/patch-aa
echo x - ./graphics/libpano12/Makefile
sed 's/^X//' >./graphics/libpano12/Makefile << 'END-of-./graphics/libpano12/Makefile'
X# New ports collection makefile for:   panorama-tools
X# Date created:        26 august 2004
X# Whom:                cartola (Carlos E. G. Carvalho)
X#
X# $FreeBSD$
X# This port has been made as a building and running dependence for the
X# hugin port.
X# The hugin port is a gui interface to interact with this and other
X# tools.
X
XPORTNAME=      libpano12
XPORTVERSION=   2.7.0.3
XCATEGORIES=    graphics
XMASTER_SITES=  http://www.openit.com.br/distfiles/
X
XMAINTAINER=    cartola@openit.com.br
XCOMMENT=       Panorama Tools to make panorama pictures
X
XLIB_DEPENDS=   tiff:${PORTSDIR}/graphics/tiff \
X               png:${PORTSDIR}/graphics/png \
X               jpeg:${PORTSDIR}/graphics/jpeg
X
XUSE_JAVA=      1.3+
X
XMAKEFILE=      makefile.freebsd
X
XINSTALLS_SHLIB=        yes
XLDCONFIG_DIRS= ${PREFIX}/lib
XDOCSDIR=       ${PREFIX}/share/doc/pano12
X
X.include <bsd.port.mk>
END-of-./graphics/libpano12/Makefile
echo x - ./graphics/libpano12/distinfo
sed 's/^X//' >./graphics/libpano12/distinfo << 'END-of-./graphics/libpano12/distinfo'
XMD5 (libpano12-2.7.0.3.tar.gz) = ad116271b368131690ed7313a426b167
XSIZE (libpano12-2.7.0.3.tar.gz) = 216375
END-of-./graphics/libpano12/distinfo
echo x - ./graphics/libpano12/pkg-descr
sed 's/^X//' >./graphics/libpano12/pkg-descr << 'END-of-./graphics/libpano12/pkg-descr'
XThis is a port of panorama-tools, a set of tools to make panoramic
Ximages from independent pictures.
X
XWWW: http://panorama-tools.sf.net/
X
X- Ported by Cartola
Xcartola@openit.com.br
END-of-./graphics/libpano12/pkg-descr
echo x - ./graphics/libpano12/pkg-plist
sed 's/^X//' >./graphics/libpano12/pkg-plist << 'END-of-./graphics/libpano12/pkg-plist'
Xbin/PTOptimizer
Xinclude/pano12/PixMap.h
Xinclude/pano12/f2c.h
Xinclude/pano12/fftn.h
Xinclude/pano12/filter.h
Xinclude/pano12/panorama.h
Xinclude/pano12/pteditor.h
Xinclude/pano12/ptutils.h
Xinclude/pano12/queryfeature.h
Xinclude/pano12/sys_X11.h
Xinclude/pano12/sys_ansi.h
Xinclude/pano12/sys_mac.h
Xinclude/pano12/sys_win.h
Xinclude/pano12/version.h
Xlib/libpano12.so
Xshare/doc/pano12/README.linux
Xshare/doc/pano12/README.mac
Xshare/doc/pano12/README.windows
X@dirrm include/pano12
X@dirrm share/doc/pano12
END-of-./graphics/libpano12/pkg-plist
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409180615.i8I6FhUC084140>