add audex cd ripping tool

This commit is contained in:
groni
2018-04-16 12:02:22 +02:00
parent d45bed64e3
commit 9c44ec77bd
7 changed files with 158607 additions and 158298 deletions
+21
View File
@@ -0,0 +1,21 @@
#!/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 kde5
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
kde5.configure("-DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=ON --DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr ..")
def build():
kde5.make()
def install():
kde5.install()
pisitools.dodoc("LICENCE", "README.md")
+87
View File
@@ -0,0 +1,87 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>audex</Name>
<Homepage>https://github.com/KDE/audex</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<IsA>app:gui</IsA>
<Summary>Audex is an audio grabber tool for CD-ROM drives for the KDE desktop environment.</Summary>
<Description>Audex creates profiles for LAME, Ogg Vorbis (oggenc), FLAC, MP4/M4A/AAC (faac) and RIFF WAVE. Please install your favorite encoder. For WAVE no external encoder is needed. Beyond you can define custom profile, which means, that Audex works together with commmand line encoders in general.</Description>
<Archive sha1sum="12a05c6f970c4aee0478ecfd6515773f8e26e532" type="zip">https://github.com/groni/Sources/raw/master/audex-master.zip</Archive>
<BuildDependencies>
<Dependency>cdparanoia-devel</Dependency>
<Dependency>glibc-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>kconfig-devel</Dependency>
<Dependency>kcompletion-devel</Dependency>
<Dependency>kcoreaddons-devel</Dependency>
<Dependency>ki18n-devel</Dependency>
<Dependency>kiconthemes-devel</Dependency>
<Dependency>kcmutils-devel</Dependency>
<Dependency>kio-devel</Dependency>
<Dependency>solid-devel</Dependency>
<Dependency>ktextwidgets-devel</Dependency>
<Dependency>kwidgetsaddons-devel</Dependency>
<Dependency>kxmlgui-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-x11extras-devel</Dependency>
<Dependency>qt5-script-devel</Dependency>
<Dependency>python</Dependency>
<Dependency>libkcddb</Dependency>
<Dependency>qt5-assistant-devel</Dependency>
<Dependency>qt5-designer-devel</Dependency>
<Dependency>qt5-linguist</Dependency>
<Dependency>qt5-qdbusviewer</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>audex</Name>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>solid</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>kxmlgui</Dependency>
<Dependency>kcmutils</Dependency>
<Dependency>kservice</Dependency>
<Dependency>libkcddb</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>cdparanoia</Dependency>
<Dependency>qt5-script</Dependency>
<Dependency>kcompletion</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>kiconthemes</Dependency>
<Dependency>ktextwidgets</Dependency>
<Dependency>qt5-x11extras</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
<Dependency>lame</Dependency>
<Dependency>flac</Dependency>
<Dependency>faac</Dependency>
<Dependency>vorbis-tools</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2018-04-14</Date>
<Version>0.95</Version>
<Comment>First release</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>audex</Name>
<Summary xml:lang="en">Audex is an audio grabber tool for CD-ROM drives for the KDE desktop environment.</Summary>
<Description xml:lang="en">Audex creates profiles for LAME, Ogg Vorbis (oggenc), FLAC, MP4/M4A/AAC (faac) and RIFF WAVE. Please install your favorite encoder. For WAVE no external encoder is needed. Beyond you can define custom profile, which means, that Audex works together with commmand line encoders in general.</Description>
</Source>
</PISI>
+158489 -158296
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
7112542d13d73c8a23d0796aa7fcda65340b2379
c018c40200d0713af415751df1707bfe06a18c47
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
a0898f9bfe8c6eddf4e7e11c6efe36bf7976719f
3e8ef7c8bfb53592113c05d5375ae07f76da42e1