diff --git a/multimedia/misc/opusfile/actions.py b/multimedia/misc/opusfile/actions.py
new file mode 100644
index 0000000000..b3e1cba17d
--- /dev/null
+++ b/multimedia/misc/opusfile/actions.py
@@ -0,0 +1,38 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 2
+# See the file http://www.gnu.org/copyleft/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+def setup():
+ options = "\
+ --disable-static \
+ --enable-fixed-point \
+ "
+
+ if get.buildTYPE() == "_emul32":
+ options += " --libdir=/usr/lib32 \
+ "
+ shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig")
+
+ autotools.configure(options)
+
+ pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ pisitools.dodoc("AUTHORS", \
+ "COPYING", \
+ "README.md")
+
+# if get.buildTYPE() == "_emul32":
+# pisitools.dodoc("README", "NEWS", "AUTHORS")
diff --git a/multimedia/misc/opusfile/pspec.xml b/multimedia/misc/opusfile/pspec.xml
new file mode 100644
index 0000000000..0727003c65
--- /dev/null
+++ b/multimedia/misc/opusfile/pspec.xml
@@ -0,0 +1,80 @@
+
+
+
+
+ opusfile
+ http://opus-codec.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ BSD
+ library
+ Opusfile
+
+ Opusfile provides application developers with a high-level API for decoding and seeking in .opus files.
+
+
+ https://archive.mozilla.org/pub/opus/opusfile-0.9.tar.gz
+
+
+ libogg-devel
+ libopus-devel
+ openssl-devel
+ libogg-32bit
+ libopus-32bit
+ openssl-32bit
+
+
+
+
+ opusfile
+
+ libogg
+ libopus
+ openssl
+
+
+ /usr/lib
+ /usr/share/doc/opusfile/*
+
+
+
+
+ opusfile-devel
+ Development files for opusfile
+
+ opusfile
+
+
+ /usr/include/opus
+ /usr/lib/pkgconfig
+
+
+
+
+ opusfile-32bit
+ emul32
+ 32-bit shared libraries for opusfile
+ emul32
+
+ opusfile
+ libogg-32bit
+ libopus-32bit
+ openssl-32bit
+
+
+ /usr/lib32
+
+
+
+
+
+ 2019-04-14
+ 0.9
+ First build.
+ fury
+ wascheme@tuta.io
+
+
+
diff --git a/multimedia/misc/opusfile/translations.xml b/multimedia/misc/opusfile/translations.xml
new file mode 100644
index 0000000000..d01a58d1fe
--- /dev/null
+++ b/multimedia/misc/opusfile/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ opusfile
+ unkown
+ unkown
+
+
+
+ opusfile-devel
+ unkown
+
+
diff --git a/multimedia/sound/deadbeef/actions.py b/multimedia/sound/deadbeef/actions.py
index 1e6b64d315..7e7867bab3 100644
--- a/multimedia/sound/deadbeef/actions.py
+++ b/multimedia/sound/deadbeef/actions.py
@@ -5,14 +5,14 @@
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
-from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
def setup():
- #if compile against gtk3=yes then a libtool compile error, so now build against gtk2
- shelltools.system("./autogen.sh")
- autotools.configure("--enable-gtk3=no --enable-staticlink=no")
+ shelltools.system("NOCONFIGURE=1 ./autogen.sh")
+ autotools.configure()
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
@@ -20,7 +20,11 @@ def build():
autotools.make()
def install():
- autotools.install()
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "README")
+ pisitools.dodoc("about.txt", \
+ "AUTHORS", \
+ "ChangeLog", \
+ "COPYING*", \
+ "README*")
diff --git a/multimedia/sound/deadbeef/pspec.xml b/multimedia/sound/deadbeef/pspec.xml
index d57a22610a..21ac1d85be 100644
--- a/multimedia/sound/deadbeef/pspec.xml
+++ b/multimedia/sound/deadbeef/pspec.xml
@@ -3,7 +3,7 @@
deadbeef
- http://deadbeef.sourceforge.net
+ http://deadbeef.sourceforge.net/
PisiLİnux Community
admins@pisilinux.org
@@ -13,11 +13,15 @@
app:gui
multimedia.sound
Audio player for GNU/Linux systems with X11
- DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux systems with X11 (though now it also runs in plain console without X, in FreeBSD, and in OpenSolaris).
- https://github.com/Alexey-Yakovenko/deadbeef/archive/0.7.2.tar.gz
-
+ -->
atk-devel
gtk2-devel
@@ -26,13 +30,17 @@
faad2-devel
cairo-devel
pango-devel
+ libcue-devel
ffmpeg-devel
libmad-devel
libzip-devel
imlib2-devel
wavpack-devel
libcddb-devel
+ libopus-devel
+ opusfile-devel
alsa-lib-devel
+ libmp4v2-devel
libvorbis-devel
libsndfile-devel
cdparanoia-devel
@@ -61,13 +69,17 @@
faad2
cairo
pango
+ libcue
ffmpeg
libmad
libzip
imlib2
wavpack
libcddb
+ libopus
+ opusfile
alsa-lib
+ libmp4v2
libvorbis
cdparanoia
libogg
@@ -87,17 +99,25 @@
/usr/bin
- /usr/include
+ /usr/include/deadbeef
/usr/lib/deadbeef
+ /usr/lib/deadbeef/convpresets
/usr/share/applications
- /usr/share/deadbeef
- /usr/share/doc/deadbeef
+ /usr/share/deadbeef/pixmaps
/usr/share/icons/hicolor/*/apps
/usr/share/locale
+ /usr/share/doc/deadbeef
+
+ 2019-04-14
+ 1.8.0
+ Version bump.
+ fury
+ wascheme@tuta.io
+
2018-09-01
0.7.20