ports/102131: [PATCH] graphics/cal3d: update to 0.11.0
Jose Alonso Cardenas Marquez
acm at FreeBSD.org
Wed Aug 16 08:10:28 UTC 2006
>Number: 102131
>Category: ports
>Synopsis: [PATCH] graphics/cal3d: update to 0.11.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 16 08:10:27 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Jose Alonso Cardenas Marquez
>Release: FreeBSD 6.1-STABLE i386
>Organization:
BSDPeru ( http://www.bsd.org.pe )
>Environment:
FreeBSD HellFire.BSD.org.pe 6.1-STABLE FreeBSD 6.1-STABLE #0:
Sun Aug 13 23:06:24 PET 2006
>Description:
- Update to 0.11.0
Removed file(s):
- files/patch-Makefile.am
- files/patch-src_cal3d_buffersource.h
- files/patch-src_cal3d_loader.h
- files/patch-src_cal3d_streamsource.h
Port maintainer (stefan at FreeBSD.org) is cc'd.
>How-To-Repeat:
>Fix:
--- cal3d-0.11.0.patch begins here ---
diff -ruN
--exclude=CVS /usr/ports/graphics/cal3d/Makefile /usr/ports/graphics/cal3d-new/Makefile
--- /usr/ports/graphics/cal3d/Makefile Tue May 16 11:57:29 2006 +
++ /usr/ports/graphics/cal3d-new/Makefile Wed Aug 16 03:02:39
2006 @@ -6,36 +6,31 @@ #
PORTNAME= cal3d
-PORTVERSION= 0.10.0
-PORTREVISION= 2
+PORTVERSION= 0.11.0
CATEGORIES= graphics devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTFILES= ${PORTNAME}-full-${PORTVERSION}${EXTRACT_SUFX}
+MASTER_SITES= http://download.gna.org/cal3d/sources/
MAINTAINER= stefan at FreeBSD.org
COMMENT= Skeletal based 3d character animation library written
in C++
CONFLICTS= cal3d-devel-[0-9]*
-USE_BZIP2= yes
USE_GNOME= pkgconfig
+GNU_CONFIGURE= yes
USE_AUTOTOOLS= automake:19 autoheader:259 libtool:15
-AUTOMAKE_ARGS= "--add-missing"
-INSTALLS_SHLIB= yes
+USE_LDCONFIG= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd
${OSREL}
-.include <bsd.port.pre.mk>
+MAN1= cal3d_converter.1
post-patch:
+ @${REINPLACE_CMD} \
+ -e 's|^\(pkgconfigdir\ =\).*|\1 $
$(prefix)/libdata/pkgconfig|' \
+ ${WRKSRC}/Makefile.am
+ @${REINPLACE_CMD} -e 's|<istream>|<iostream>|' \
+ ${WRKSRC}/src/cal3d/buffersource.h \
+ ${WRKSRC}/src/cal3d/loader.h \
+ ${WRKSRC}/src/cal3d/streamsource.h
@${REINPLACE_CMD} -e '/^all_libraries/d'
${WRKSRC}/src/cal3d/Makefile.am
-pre-configure:
- cd ${WRKSRC} && ${ACLOCAL} -I ${LOCALBASE}/share/aclocal
- cd ${WRKSRC} && ${AUTOHEADER}
- cd ${WRKSRC} && ${LIBTOOLIZE} --automake --force
-
-# XXX: handle slight differences between 6.x and 5.x/4.x
-post-install:
- @${RM} -f ${PREFIX}/lib/libcal3d.a
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -ruN
--exclude=CVS /usr/ports/graphics/cal3d/distinfo /usr/ports/graphics/cal3d-new/distinfo
--- /usr/ports/graphics/cal3d/distinfo Wed Jan 25 17:56:11 2006 +
++ /usr/ports/graphics/cal3d-new/distinfo Wed Aug 16 02:23:09
2006 @@ -1,3 +1,3 @@ -MD5 (cal3d-full-0.10.0.tar.bz2) =
47b3b72c6adcf5351f0884639d606d05 -SHA256 (cal3d-full-0.10.0.tar.bz2) =
2f5b8886ea92ff5b06fd590234059dec8a91c2db3724696fbd809000834116f2 -SIZE
(cal3d-full-0.10.0.tar.bz2) = 2995348 +MD5 (cal3d-0.11.0.tar.gz) =
82ad09c1c28e73bc9596aec47237bfba +SHA256 (cal3d-0.11.0.tar.gz) =
fc4a6fe311004987377ec80b804a04aab44c32085fd974d275aa9d0b14144b06 +SIZE
(cal3d-0.11.0.tar.gz) = 568532 diff -ruN
--exclude=CVS /usr/ports/graphics/cal3d/files/patch-Makefile.am /usr/ports/graphics/cal3d-new/files/patch-Makefile.am
--- /usr/ports/graphics/cal3d/files/patch-Makefile.am Tue Jul 13
03:33:57 2004 ++
+ /usr/ports/graphics/cal3d-new/files/patch-Makefile.am Wed Dec
31 19:00:00 1969 @@ -1,12 +0,0 @@ ---- Makefile.am.orig Mon Jul
12 19:40:09 2004 -+++ Makefile.am Mon Jul 12 19:41:07 2004 -@@
-16,7 +16,8 @@
-
- SUBDIRS = src docs
-
--pkgconfigdir = $(libdir)/pkgconfig
-+#pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfigdir = $(prefix)/libdata/pkgconfig
- pkgconfig_DATA = cal3d.pc
-
-
diff -ruN
--exclude=CVS /usr/ports/graphics/cal3d/files/patch-src_cal3d_buffersource.h /usr/ports/graphics/cal3d-new/files/patch-src_cal3d_buffersource.h
--- /usr/ports/graphics/cal3d/files/patch-src_cal3d_buffersource.h
Tue Jul 13 03:33:57 2004 ++
+ /usr/ports/graphics/cal3d-new/files/patch-src_cal3d_buffersource.h
Wed Dec 31 19:00:00 1969 @@ -1,11 +0,0 @@ ----
src/cal3d/buffersource.h.orig Tue Jul 13 10:03:53 2004 -+++
src/cal3d/buffersource.h Tue Jul 13 10:04:11 2004 -@@ -17,7
+17,7 @@
-
- #include "cal3d/global.h"
- #include "cal3d/datasource.h"
--#include <istream>
-+#include <istream.h>
-
- /**
- * CalBufferSource class.
diff -ruN
--exclude=CVS /usr/ports/graphics/cal3d/files/patch-src_cal3d_loader.h /usr/ports/graphics/cal3d-new/files/patch-src_cal3d_loader.h
--- /usr/ports/graphics/cal3d/files/patch-src_cal3d_loader.h Tue
Jul 13 03:33:57 2004 ++
+ /usr/ports/graphics/cal3d-new/files/patch-src_cal3d_loader.h
Wed Dec 31 19:00:00 1969 @@ -1,11 +0,0 @@ ----
src/cal3d/loader.h.orig Tue Jul 13 10:04:57 2004 -+++
src/cal3d/loader.h Tue Jul 13 10:05:09 2004 -@@ -17,7 +17,7 @@
-
-
- #include <string>
--#include <istream>
-+#include <istream.h>
- #include "cal3d/global.h"
- #include "cal3d/datasource.h"
-
diff -ruN
--exclude=CVS /usr/ports/graphics/cal3d/files/patch-src_cal3d_streamsource.h /usr/ports/graphics/cal3d-new/files/patch-src_cal3d_streamsource.h
--- /usr/ports/graphics/cal3d/files/patch-src_cal3d_streamsource.h
Tue Jul 13 03:33:57 2004 ++
+ /usr/ports/graphics/cal3d-new/files/patch-src_cal3d_streamsource.h
Wed Dec 31 19:00:00 1969 @@ -1,11 +0,0 @@ ----
src/cal3d/streamsource.h.orig Tue Jul 13 10:05:35 2004 -+++
src/cal3d/streamsource.h Tue Jul 13 10:05:47 2004 -@@ -17,7
+17,7 @@
-
- #include "cal3d/global.h"
- #include "cal3d/datasource.h"
--#include <istream>
-+#include <istream.h>
-
- /**
- * CalStreamSource class.
diff -ruN
--exclude=CVS /usr/ports/graphics/cal3d/pkg-plist /usr/ports/graphics/cal3d-new/pkg-plist
--- /usr/ports/graphics/cal3d/pkg-plist Thu Feb 23 12:37:15 2006
+++ /usr/ports/graphics/cal3d-new/pkg-plist Wed Aug 16 02:53:45
2006 @@ -1,3 +1,4 @@ +bin/cal3d_converter
include/cal3d/animation.h
include/cal3d/animation_action.h
include/cal3d/animation_cycle.h
@@ -30,6 +31,8 @@
include/cal3d/physique.h
include/cal3d/platform.h
include/cal3d/quaternion.h
+include/cal3d/refcounted.h
+include/cal3d/refptr.h
include/cal3d/renderer.h
include/cal3d/resource.h
include/cal3d/saver.h
@@ -37,11 +40,12 @@
include/cal3d/springsystem.h
include/cal3d/streamsource.h
include/cal3d/submesh.h
-include/cal3d/tinystr.h
include/cal3d/tinyxml.h
+include/cal3d/transform.h
include/cal3d/vector.h
- at dirrm include/cal3d
+lib/libcal3d.so.12
+lib/libcal3d.a
lib/libcal3d.la
lib/libcal3d.so
-lib/libcal3d.so.11
libdata/pkgconfig/cal3d.pc
+ at dirrm include/cal3d
--- cal3d-0.11.0.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list