summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/liboil/DESCR11
-rw-r--r--devel/liboil/Makefile22
-rw-r--r--devel/liboil/PLIST51
-rw-r--r--devel/liboil/distinfo5
4 files changed, 89 insertions, 0 deletions
diff --git a/devel/liboil/DESCR b/devel/liboil/DESCR
new file mode 100644
index 00000000000..5541af7788e
--- /dev/null
+++ b/devel/liboil/DESCR
@@ -0,0 +1,11 @@
+Liboil is a library of simple functions that are optimized for various CPUs.
+These functions are generally loops implementing simple algorithms, such as
+converting an array of N integers to floating-point numbers or multiplying
+and summing an array of N numbers. Such functions are candidates for
+significant optimization using various techniques, especially by using
+extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).
+
+Many multimedia applications and libraries already do similar things
+internally. The goal of this project is to consolidate some of the code
+used by various multimedia projects and also make optimizations easier to
+use by a broader range of applications.
diff --git a/devel/liboil/Makefile b/devel/liboil/Makefile
new file mode 100644
index 00000000000..bee808514b1
--- /dev/null
+++ b/devel/liboil/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/01/15 19:51:56 jmmv Exp $
+#
+
+DISTNAME= liboil-0.3.6
+CATEGORIES= devel
+MASTER_SITES= http://liboil.freedesktop.org/download/
+
+MAINTAINER= tech-pkg@NetBSD.org
+HOMEPAGE= http://liboil.freedesktop.org/wiki/
+COMMENT= Library of simple, CPU-optimized functions
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+
+CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc
+
+PKGCONFIG_OVERRIDE+= liboil-uninstalled.pc.in
+PKGCONFIG_OVERRIDE+= liboil.pc.in
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/liboil/PLIST b/devel/liboil/PLIST
new file mode 100644
index 00000000000..31aa9f17b8b
--- /dev/null
+++ b/devel/liboil/PLIST
@@ -0,0 +1,51 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/01/15 19:51:56 jmmv Exp $
+include/liboil-0.3/liboil/liboil.h
+include/liboil-0.3/liboil/liboilclasses.h
+include/liboil-0.3/liboil/liboilcpu.h
+include/liboil-0.3/liboil/liboildebug.h
+include/liboil-0.3/liboil/liboilfuncs.h
+include/liboil-0.3/liboil/liboilfunction.h
+include/liboil-0.3/liboil/liboilgcc.h
+include/liboil-0.3/liboil/liboilinternal.h
+include/liboil-0.3/liboil/liboilparameter.h
+include/liboil-0.3/liboil/liboilprofile.h
+include/liboil-0.3/liboil/liboilprototype.h
+include/liboil-0.3/liboil/liboilrandom.h
+include/liboil-0.3/liboil/liboiltest.h
+include/liboil-0.3/liboil/liboiltypes.h
+lib/liboil-0.3.la
+lib/pkgconfig/liboil-0.3.pc
+share/doc/liboil/ch01.html
+share/doc/liboil/ch02.html
+share/doc/liboil/home.png
+share/doc/liboil/index.html
+share/doc/liboil/index.sgml
+share/doc/liboil/left.png
+share/doc/liboil/liboil-liboilclass-unstable.html
+share/doc/liboil/liboil-liboilcpu.html
+share/doc/liboil/liboil-liboildebug.html
+share/doc/liboil/liboil-liboilfuncs-conv.html
+share/doc/liboil/liboil-liboilfuncs-copy.html
+share/doc/liboil/liboil-liboilfuncs-dct.html
+share/doc/liboil/liboil-liboilfuncs-doc.html
+share/doc/liboil/liboil-liboilfuncs-math.html
+share/doc/liboil/liboil-liboilfuncs-math8x8.html
+share/doc/liboil/liboil-liboilfuncs-pixel.html
+share/doc/liboil/liboil-liboilimpl-unstable.html
+share/doc/liboil/liboil-liboilinit-unstable.html
+share/doc/liboil/liboil-liboilinit.html
+share/doc/liboil/liboil-liboiljunk.html
+share/doc/liboil/liboil-liboilmacros.html
+share/doc/liboil/liboil-liboilparameter.html
+share/doc/liboil/liboil-liboilprofile.html
+share/doc/liboil/liboil-liboilprototype.html
+share/doc/liboil/liboil-liboilrandom.html
+share/doc/liboil/liboil-liboiltest.html
+share/doc/liboil/liboil-liboiltypes.html
+share/doc/liboil/liboil.devhelp
+share/doc/liboil/right.png
+share/doc/liboil/style.css
+share/doc/liboil/up.png
+@dirrm share/doc/liboil
+@dirrm include/liboil-0.3/liboil
+@dirrm include/liboil-0.3
diff --git a/devel/liboil/distinfo b/devel/liboil/distinfo
new file mode 100644
index 00000000000..e192bb8f053
--- /dev/null
+++ b/devel/liboil/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/01/15 19:51:56 jmmv Exp $
+
+SHA1 (liboil-0.3.6.tar.gz) = 43cfdfeace05006bfeaacc30f1feeece657595a2
+RMD160 (liboil-0.3.6.tar.gz) = f86830c0c9101e8fbe22879f930fb61d23b0139a
+Size (liboil-0.3.6.tar.gz) = 714947 bytes