[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