summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2014-06-20 03:10:42 (EDT)
committer P. J. McDermott <pj@pehjota.net>2014-06-20 03:10:42 (EDT)
commit338470de2c746652b6e3d148a3fab0c90ad0f05a (patch)
tree96d033559d21ae647b4b6e07631fe3eea66830de
parent942748dd91cd0bc910f48644cf10c8351c61ed9e (diff)
Add binary packages.
-rwxr-xr-xbuild4
-rw-r--r--libvorbis-dev.pkg/control7
-rw-r--r--libvorbis-dev.pkg/files5
-rw-r--r--libvorbis-doc.pkg/control7
-rw-r--r--libvorbis-doc.pkg/files1
-rw-r--r--libvorbis.0-dbg.pkg/control7
-rw-r--r--libvorbis.0-dbg.pkg/files1
-rw-r--r--libvorbis.0.pkg/control7
-rw-r--r--libvorbis.0.pkg/docs1
-rw-r--r--libvorbis.0.pkg/files1
-rw-r--r--libvorbisenc.2.pkg/control7
-rw-r--r--libvorbisenc.2.pkg/files1
-rw-r--r--libvorbisfile.3.pkg/control7
-rw-r--r--libvorbisfile.3.pkg/files1
-rw-r--r--substvars7
15 files changed, 64 insertions, 0 deletions
diff --git a/build b/build
index 4ace88d..0efe306 100755
--- a/build
+++ b/build
@@ -21,6 +21,10 @@ build:
install: build
oh-autoinstall
+ rm dest/usr/lib/$(OPK_HOST_ARCH)/*.la
+ mv dest/usr/share/doc/libvorbis-*/ dest/usr/share/doc/libvorbis.0/
+ # https://trac.xiph.org/ticket/1673
+ rm -f dest/usr/share/doc/libvorbis.0/doxygen-build.stamp
oh-fixperms
oh-strip
oh-installfiles
diff --git a/libvorbis-dev.pkg/control b/libvorbis-dev.pkg/control
new file mode 100644
index 0000000..1359d9b
--- /dev/null
+++ b/libvorbis-dev.pkg/control
@@ -0,0 +1,7 @@
+Architecture: any
+Platform: all
+Depends: libvorbis.0 (= ${Binary-Version})
+Description: Vorbis audio codec - development files
+ ${Common-Description}
+ .
+ This package provides development files for the Vorbis audio codec.
diff --git a/libvorbis-dev.pkg/files b/libvorbis-dev.pkg/files
new file mode 100644
index 0000000..919116f
--- /dev/null
+++ b/libvorbis-dev.pkg/files
@@ -0,0 +1,5 @@
+/usr/include/
+/usr/lib/*/lib*.so
+/usr/lib/*/lib*.a
+/usr/lib/*/pkgconfig/
+/usr/share/aclocal/
diff --git a/libvorbis-doc.pkg/control b/libvorbis-doc.pkg/control
new file mode 100644
index 0000000..51b7871
--- /dev/null
+++ b/libvorbis-doc.pkg/control
@@ -0,0 +1,7 @@
+Architecture: all
+Platform: all
+Depends: libvorbis.0 (>= ${Source-Version})
+Description: Vorbis audio codec - documentation
+ ${Common-Description}
+ .
+ This package provides documentation for the Vorbis audio codec.
diff --git a/libvorbis-doc.pkg/files b/libvorbis-doc.pkg/files
new file mode 100644
index 0000000..3eec180
--- /dev/null
+++ b/libvorbis-doc.pkg/files
@@ -0,0 +1 @@
+/usr/share/doc/
diff --git a/libvorbis.0-dbg.pkg/control b/libvorbis.0-dbg.pkg/control
new file mode 100644
index 0000000..50feb05
--- /dev/null
+++ b/libvorbis.0-dbg.pkg/control
@@ -0,0 +1,7 @@
+Architecture: any
+Platform: all
+Depends: libvorbis.0 (= ${Binary-Version})
+Description: Vorbis audio codec - debugging symbols
+ ${Common-Description}
+ .
+ This package provides debugging symbols for the Vorbis audio codec.
diff --git a/libvorbis.0-dbg.pkg/files b/libvorbis.0-dbg.pkg/files
new file mode 100644
index 0000000..b69d578
--- /dev/null
+++ b/libvorbis.0-dbg.pkg/files
@@ -0,0 +1 @@
+/usr/lib/debug/
diff --git a/libvorbis.0.pkg/control b/libvorbis.0.pkg/control
new file mode 100644
index 0000000..dc1230c
--- /dev/null
+++ b/libvorbis.0.pkg/control
@@ -0,0 +1,7 @@
+Architecture: any
+Platform: all
+Depends: libogg.0
+Description: Vorbis audio codec - decoder library
+ ${Common-Description}
+ .
+ This package provides the decoder library for the Vorbis audio codec.
diff --git a/libvorbis.0.pkg/docs b/libvorbis.0.pkg/docs
new file mode 100644
index 0000000..6d9a662
--- /dev/null
+++ b/libvorbis.0.pkg/docs
@@ -0,0 +1 @@
+src/AUTHORS
diff --git a/libvorbis.0.pkg/files b/libvorbis.0.pkg/files
new file mode 100644
index 0000000..d528686
--- /dev/null
+++ b/libvorbis.0.pkg/files
@@ -0,0 +1 @@
+/usr/lib/*/libvorbis.so.*
diff --git a/libvorbisenc.2.pkg/control b/libvorbisenc.2.pkg/control
new file mode 100644
index 0000000..9c3c99e
--- /dev/null
+++ b/libvorbisenc.2.pkg/control
@@ -0,0 +1,7 @@
+Architecture: any
+Platform: all
+Depends: libvorbis.0 (= ${Binary-Version}), libogg.0
+Description: Vorbis audio codec - enoder library
+ ${Common-Description}
+ .
+ This package provides the enoder library for the Vorbis audio codec.
diff --git a/libvorbisenc.2.pkg/files b/libvorbisenc.2.pkg/files
new file mode 100644
index 0000000..f5da573
--- /dev/null
+++ b/libvorbisenc.2.pkg/files
@@ -0,0 +1 @@
+/usr/lib/*/libvorbisenc.so.*
diff --git a/libvorbisfile.3.pkg/control b/libvorbisfile.3.pkg/control
new file mode 100644
index 0000000..b9f0526
--- /dev/null
+++ b/libvorbisfile.3.pkg/control
@@ -0,0 +1,7 @@
+Architecture: any
+Platform: all
+Depends: libvorbis.0 (= ${Binary-Version}), libogg.0
+Description: Vorbis audio codec - high-level API
+ ${Common-Description}
+ .
+ This package provides a high-level API for the Vorbis audio codec.
diff --git a/libvorbisfile.3.pkg/files b/libvorbisfile.3.pkg/files
new file mode 100644
index 0000000..019ef84
--- /dev/null
+++ b/libvorbisfile.3.pkg/files
@@ -0,0 +1 @@
+/usr/lib/*/libvorbisfile.so.*
diff --git a/substvars b/substvars
new file mode 100644
index 0000000..12e6d61
--- /dev/null
+++ b/substvars
@@ -0,0 +1,7 @@
+Common-Description:
+ Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
+ general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz,
+ 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to
+ 128 kbps/channel. This places Vorbis in the same competitive class as audio
+ representations such as MPEG-4 (AAC), and similar to, but higher performance
+ than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC.