From 5e80abd3f17af87a9e29bb301e22e534d89f6ae5 Mon Sep 17 00:00:00 2001 From: ayhanyalcinsoy Date: Thu, 23 Jul 2015 13:36:01 +0300 Subject: [PATCH] libcdio-paranoia:moved into main for pisi 2.0 --- hardware/optical/libcdio-paranoia/actions.py | 29 +++++++ .../files/libcdio-paranoia-0.90-mkdir_p.patch | 14 ++++ hardware/optical/libcdio-paranoia/pspec.xml | 83 +++++++++++++++++++ 3 files changed, 126 insertions(+) create mode 100644 hardware/optical/libcdio-paranoia/actions.py create mode 100644 hardware/optical/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch create mode 100644 hardware/optical/libcdio-paranoia/pspec.xml diff --git a/hardware/optical/libcdio-paranoia/actions.py b/hardware/optical/libcdio-paranoia/actions.py new file mode 100644 index 0000000000..f0893b6f44 --- /dev/null +++ b/hardware/optical/libcdio-paranoia/actions.py @@ -0,0 +1,29 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + pisitools.dosed("configure.ac", "AM_CONFIG_HEADER", "AC_CONFIG_HEADERS") + autotools.autoreconf("-vif") + autotools.configure("--disable-static \ + --disable-example-progs \ + --enable-cpp-progs \ + --disable-rpath \ + --with-cd-paranoia-name=libcdio-paranoia") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % (get.installDIR())) + + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README", "THANKS") diff --git a/hardware/optical/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch b/hardware/optical/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch new file mode 100644 index 0000000000..e375294ca5 --- /dev/null +++ b/hardware/optical/libcdio-paranoia/files/libcdio-paranoia-0.90-mkdir_p.patch @@ -0,0 +1,14 @@ +http://savannah.gnu.org/bugs/index.php?38273 +http://bugs.gentoo.org/455374 + +--- configure.ac ++++ configure.ac +@@ -394,7 +394,7 @@ + dnl + dnl Newest automake workaround - needed for multi-language manual pages + dnl +-AC_SUBST(mkdir_p) ++AC_SUBST(mkdir_p, "${MKDIR_P}") + + dnl + dnl Output configuration files diff --git a/hardware/optical/libcdio-paranoia/pspec.xml b/hardware/optical/libcdio-paranoia/pspec.xml new file mode 100644 index 0000000000..084438f658 --- /dev/null +++ b/hardware/optical/libcdio-paranoia/pspec.xml @@ -0,0 +1,83 @@ + + + + + libcdio-paranoia + http://www.gnu.org/software/libcdio/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + GPLv2+ + LGPLv2.1 + library + CD paranoia libraries from libcdio + An advanced CDDA reader with error correction. + mirrors://gnu/libcdio/libcdio-paranoia-10.2+0.90+1.tar.bz2 + + libcdio-devel + + + libcdio-paranoia-0.90-mkdir_p.patch + + + + + libcdio-paranoia + + libcdio + + + /usr/share/info + /usr/share/man + /usr/share/doc + /usr/lib + /usr/bin + + + + + libcdio-paranoia-devel + Development files for libcdio-paranoia + + libcdio-paranoia + libcdio-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2014-02-25 + 0.90_p1 + Rebuild for libcdio + Kamil Atlı + suvarice@gmail.com + + + 2014-02-25 + 0.90_p1 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-28 + 0.90_p1 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-07-07 + 0.90_p1 + First release. + Marcin Bojara + marcin@pisilinux.org + + + \ No newline at end of file