[Midnightbsd-cvs] mports [17612] trunk/devel/orc: orc 0.4.21

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Sep 27 23:11:57 EDT 2014


Revision: 17612
          http://svnweb.midnightbsd.org/mports/?rev=17612
Author:   laffer1
Date:     2014-09-27 23:11:56 -0400 (Sat, 27 Sep 2014)
Log Message:
-----------
orc 0.4.21

Modified Paths:
--------------
    trunk/devel/orc/Makefile
    trunk/devel/orc/distinfo
    trunk/devel/orc/pkg-plist

Added Paths:
-----------
    trunk/devel/orc/files/patch-orc-orcprogram-c.c

Removed Paths:
-------------
    trunk/devel/orc/files/patch-orc-Makefile.in
    trunk/devel/orc/files/patch-orc-test-Makefile.in

Modified: trunk/devel/orc/Makefile
===================================================================
--- trunk/devel/orc/Makefile	2014-09-28 03:08:24 UTC (rev 17611)
+++ trunk/devel/orc/Makefile	2014-09-28 03:11:56 UTC (rev 17612)
@@ -1,27 +1,27 @@
 # $MidnightBSD$
 
 PORTNAME=	orc
-PORTVERSION=	0.4.18
-PORTREVISION=	1
+PORTVERSION=	0.4.21
 CATEGORIES=	devel
-MASTER_SITES=	http://gstreamer.freedesktop.org/data/src/orc/
+MASTER_SITES= 	http://gstreamer.freedesktop.org/data/src/orc/
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Library and toolset to operate arrays of data
 
-LICENSE=	bsd3
+LICENSE=	bsd2 bsd3
+LICENSE_COMB=	multi
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-USES=		gmake pkgconfig
-USE_AUTOTOOLS=	libtool
+USES=		gmake libtool:keepla pkgconfig tar:xz
+GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+CONFIGURE_ARGS+=--disable-gtk-doc
+INSTALL_TARGET=	install-strip
 
-CONFIGURE_ARGS+=	--disable-gtk-doc
-
 SUBDIRS=	orc orc-test tools
 
 EXAMPLES_DATA=	example1orc.orc example2orc.orc example3orc.orc \
 		mt19937arorc.orc
-EXAMPLES_EXEC=	example1 example2 example3 mt19937ar volscale
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 DOCS_DESC=	Include gtk-doc documentation
@@ -30,14 +30,10 @@
 
 .if ${PORT_OPTIONS:MDOCS}
 SUBDIRS+=	doc
-.else
-NOPORTDOCS=	yes
 .endif
 
 .if ${PORT_OPTIONS:MEXAMPLES}
 SUBDIRS+=	examples
-.else
-NOPORTEXAMPLES=	yes
 .endif
 
 MAKE_ARGS+=	SUBDIRS="${SUBDIRS}"

Modified: trunk/devel/orc/distinfo
===================================================================
--- trunk/devel/orc/distinfo	2014-09-28 03:08:24 UTC (rev 17611)
+++ trunk/devel/orc/distinfo	2014-09-28 03:11:56 UTC (rev 17612)
@@ -1,2 +1,2 @@
-SHA256 (orc-0.4.18.tar.gz) = 34d3c8a7259f42bed4dcfbc106c5e3d0cc8e17eeaa73128d1c5eaf92883a6a24
-SIZE (orc-0.4.18.tar.gz) = 732377
+SHA256 (orc-0.4.21.tar.xz) = 55c1fa6f8446ac328dd0b24ca3dd577136d65d890cfbe189949c4507b0cdfca0
+SIZE (orc-0.4.21.tar.xz) = 445676

Deleted: trunk/devel/orc/files/patch-orc-Makefile.in
===================================================================
--- trunk/devel/orc/files/patch-orc-Makefile.in	2014-09-28 03:08:24 UTC (rev 17611)
+++ trunk/devel/orc/files/patch-orc-Makefile.in	2014-09-28 03:11:56 UTC (rev 17612)
@@ -1,10 +0,0 @@
---- orc/Makefile.in.orig	2010-09-18 23:58:41.578826120 +0200
-+++ orc/Makefile.in	2010-09-18 23:58:49.538047967 +0200
-@@ -324,7 +324,6 @@
- lib_LTLIBRARIES = liborc- at ORC_MAJORMINOR@.la
- liborc_ at ORC_MAJORMINOR@_la_LIBADD = $(LIBM) $(LIBRT)
- liborc_ at ORC_MAJORMINOR@_la_LDFLAGS = \
--	-version-info $(ORC_LIBVERSION) \
- 	-no-undefined -export-symbols-regex 'orc_'
- 
- liborc_ at ORC_MAJORMINOR@_la_CFLAGS = $(ORC_CFLAGS) \

Added: trunk/devel/orc/files/patch-orc-orcprogram-c.c
===================================================================
--- trunk/devel/orc/files/patch-orc-orcprogram-c.c	                        (rev 0)
+++ trunk/devel/orc/files/patch-orc-orcprogram-c.c	2014-09-28 03:11:56 UTC (rev 17612)
@@ -0,0 +1,15 @@
+# This works around a fatal error in qemu-bsd-user dealing with floats in a
+# very complex way.  This is arguably a bug in this code too, but for now
+# patch around it so that we can get ports building via qemu-bsd-user and
+# get more testing.  sbruno 16SEP2014
+--- orc/orcprogram-c.c.orig
++++ orc/orcprogram-c.c
+@@ -823,7 +823,7 @@ c_rule_loadpX (OrcCompiler *p, void *use
+       ORC_ASM_CODE(p,"    %s = (int)0x%08x; /* %d or %gf */\n", dest,
+           (unsigned int)p->vars[insn->src_args[0]].value.i,
+           (int)p->vars[insn->src_args[0]].value.i,
+-          p->vars[insn->src_args[0]].value.f);
++          p->vars[insn->src_args[0]].value.x2f[0]);
+     } else {
+       ORC_ASM_CODE(p,"    %s = ORC_UINT64_C(0x%08x%08x); /* %gf */\n", dest,
+           (orc_uint32)(((orc_uint64)p->vars[insn->src_args[0]].value.i)>>32),


Property changes on: trunk/devel/orc/files/patch-orc-orcprogram-c.c
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Deleted: trunk/devel/orc/files/patch-orc-test-Makefile.in
===================================================================
--- trunk/devel/orc/files/patch-orc-test-Makefile.in	2014-09-28 03:08:24 UTC (rev 17611)
+++ trunk/devel/orc/files/patch-orc-test-Makefile.in	2014-09-28 03:11:56 UTC (rev 17612)
@@ -1,10 +0,0 @@
---- orc-test/Makefile.in.orig	2010-09-19 00:02:22.545716366 +0200
-+++ orc-test/Makefile.in	2010-09-19 00:02:29.607626255 +0200
-@@ -243,7 +243,6 @@
- lib_LTLIBRARIES = liborc-test- at ORC_MAJORMINOR@.la
- liborc_test_ at ORC_MAJORMINOR@_la_LIBADD = $(ORC_LIBS)
- liborc_test_ at ORC_MAJORMINOR@_la_LDFLAGS = \
--	-version-info $(ORC_LIBVERSION) \
- 	-no-undefined -export-symbols-regex 'orc_'
- 
- liborc_test_ at ORC_MAJORMINOR@_la_CFLAGS = $(ORC_CFLAGS) \

Modified: trunk/devel/orc/pkg-plist
===================================================================
--- trunk/devel/orc/pkg-plist	2014-09-28 03:08:24 UTC (rev 17611)
+++ trunk/devel/orc/pkg-plist	2014-09-28 03:11:56 UTC (rev 17612)
@@ -36,25 +36,18 @@
 include/orc-0.4/orc/orcvariable.h
 include/orc-0.4/orc/orcx86.h
 include/orc-0.4/orc/orcx86insn.h
-lib/liborc-0.4.a
 lib/liborc-0.4.la
 lib/liborc-0.4.so
-lib/liborc-0.4.so.0
-lib/liborc-test-0.4.a
+lib/liborc-0.4.so.21
 lib/liborc-test-0.4.la
 lib/liborc-test-0.4.so
-lib/liborc-test-0.4.so.0
+lib/liborc-test-0.4.so.21
 libdata/pkgconfig/orc-0.4.pc
 share/aclocal/orc.m4
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1orc.orc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example2
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example2orc.orc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example3
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example3orc.orc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mt19937ar
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mt19937arorc.orc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/volscale
 %%PORTDOCS%%share/gtk-doc/html/orc/ch01.html
 %%PORTDOCS%%share/gtk-doc/html/orc/ch02.html
 %%PORTDOCS%%share/gtk-doc/html/orc/ch03.html
@@ -63,6 +56,7 @@
 %%PORTDOCS%%share/gtk-doc/html/orc/home.png
 %%PORTDOCS%%share/gtk-doc/html/orc/index.html
 %%PORTDOCS%%share/gtk-doc/html/orc/index.sgml
+%%PORTDOCS%%share/gtk-doc/html/orc/left-insensitive.png
 %%PORTDOCS%%share/gtk-doc/html/orc/left.png
 %%PORTDOCS%%share/gtk-doc/html/orc/orc-ARM.html
 %%PORTDOCS%%share/gtk-doc/html/orc/orc-MMX.html
@@ -85,8 +79,10 @@
 %%PORTDOCS%%share/gtk-doc/html/orc/orc-tutorial.html
 %%PORTDOCS%%share/gtk-doc/html/orc/orc-x86.html
 %%PORTDOCS%%share/gtk-doc/html/orc/orc.devhelp2
+%%PORTDOCS%%share/gtk-doc/html/orc/right-insensitive.png
 %%PORTDOCS%%share/gtk-doc/html/orc/right.png
 %%PORTDOCS%%share/gtk-doc/html/orc/style.css
+%%PORTDOCS%%share/gtk-doc/html/orc/up-insensitive.png
 %%PORTDOCS%%share/gtk-doc/html/orc/up.png
 @dirrm include/orc-0.4/orc
 @dirrm include/orc-0.4/orc-test



More information about the Midnightbsd-cvs mailing list