Merge pull request #2233 from alihanozturk/master

libkcddb, dvd+rw-tools depoya eklendi
This commit is contained in:
yusuf
2016-10-08 21:33:40 +03:00
committed by GitHub
17 changed files with 106040 additions and 105565 deletions
@@ -0,0 +1,22 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import kde5
NoStrip=["/usr/share"]
def setup():
kde5.configure()
def build():
kde5.make()
def install():
kde5.install()
pisitools.dodoc("COPYING*", "TODO")
@@ -0,0 +1,61 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libkcddb</Name>
<Homepage>https://projects.kde.org/projects/kde/kdemultimedia/audiocd-kio</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>MKDE library for CDDB (Compact Disc Database)</Summary>
<Description>KDE library for CDDB (Compact Disc Database).</Description>
<Archive sha1sum="b67d09859657ec89362937348e0c384715e3796c" type="tarxz">http://download.kde.org/stable/applications/16.08.1/src/libkcddb-16.08.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>musicbrainz5-devel</Dependency>
<Dependency>kdoctools-devel</Dependency>
<Dependency>kconfig-devel</Dependency>
<Dependency>kcodecs-devel</Dependency>
<Dependency>ki18n-devel</Dependency>
<Dependency>kio-devel</Dependency>
<Dependency>kwidgetsaddons-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libkcddb</Name>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcodecs</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>musicbrainz5</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/kservices5</Path>
<Path fileType="data">/usr/share/config.kcfg</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-10-09</Date>
<Version>16.08.1</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürkr</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libkcddb</Name>
<Summary xml:lang="tr">CDDB için KDE kitaplığı (Compact Disc Database)</Summary>
<Description xml:lang="tr">CDDB için KDE kitaplığı (Compact Disc Database).</Description>
</Source>
</PISI>
@@ -0,0 +1,22 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import kde5
NoStrip=["/usr/share"]
def setup():
kde5.configure()
def build():
kde5.make()
def install():
kde5.install()
pisitools.dodoc("COPYING*", "TODO")
+61
View File
@@ -0,0 +1,61 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libkcddb</Name>
<Homepage>https://projects.kde.org/projects/kde/kdemultimedia/audiocd-kio</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>MKDE library for CDDB (Compact Disc Database)</Summary>
<Description>KDE library for CDDB (Compact Disc Database).</Description>
<Archive sha1sum="b67d09859657ec89362937348e0c384715e3796c" type="tarxz">http://download.kde.org/stable/applications/16.08.1/src/libkcddb-16.08.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules</Dependency>
<Dependency>musicbrainz5-devel</Dependency>
<Dependency>kdoctools-devel</Dependency>
<Dependency>kconfig-devel</Dependency>
<Dependency>kcodecs-devel</Dependency>
<Dependency>ki18n-devel</Dependency>
<Dependency>kio-devel</Dependency>
<Dependency>kwidgetsaddons-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libkcddb</Name>
<RuntimeDependencies>
<Dependency>kio</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcodecs</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>musicbrainz5</Dependency>
<Dependency>kconfigwidgets</Dependency>
<Dependency>kwidgetsaddons</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/kservices5</Path>
<Path fileType="data">/usr/share/config.kcfg</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-10-09</Date>
<Version>16.08.1</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürkr</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>libkcddb</Name>
<Summary xml:lang="tr">CDDB için KDE kitaplığı (Compact Disc Database)</Summary>
<Description xml:lang="tr">CDDB için KDE kitaplığı (Compact Disc Database).</Description>
</Source>
</PISI>
+26
View File
@@ -0,0 +1,26 @@
#!/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 autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
pisitools.dosed("Makefile.m4", "^CFLAGS.*\+=\$\(WARN\).*", "CFLAGS=" + get.CFLAGS())
pisitools.dosed("Makefile.m4", "^CXXFLAGS+=\$\(WARN\).*", "CXXFLAGS=" + get.CXXFLAGS() + " -fno-exceptions")
def build():
autotools.make("CC='%s' CXX='%s'" % (get.CC(), get.CXX()))
def install():
pisitools.dobin("dvd+rw-booktype")
pisitools.dobin("dvd+rw-format")
pisitools.dobin("dvd+rw-mediainfo")
pisitools.dobin("dvd-ram-control")
pisitools.dobin("growisofs")
pisitools.dohtml(".")
pisitools.doman("growisofs.1")
@@ -0,0 +1,13 @@
--- ./growisofs_mmc.cpp.joe 2006-04-27 20:45:00.788446635 +0200
+++ ./growisofs_mmc.cpp 2006-04-27 20:46:01.666824300 +0200
@@ -1412,9 +1412,7 @@
blocks += 15, blocks &= ~15;
if (blocks <= split)
- fprintf (stderr,":-( more than 50%% of space will be *wasted*!\n"
- " use single layer media for this recording\n"),
- exit (FATAL_START(EMEDIUMTYPE));
+ fprintf (stderr,":-? more than 50%% of space will be *wasted*!\n");
blocks /= 16;
blocks += 1;
@@ -0,0 +1,11 @@
--- dvd/transport.hxx~ 2008-03-25 21:24:47.000000000 -0400
+++ dvd/transport.hxx 2008-03-25 21:25:36.000000000 -0400
@@ -116,7 +116,7 @@
extern "C" char *plusminus_locale()
{ static class __plusminus {
private:
- char str[4];
+ char str[MB_LEN_MAX];
public:
__plusminus() { setlocale(LC_CTYPE,ENV_LOCALE);
int l = wctomb(str,(wchar_t)(unsigned char)'±');
@@ -0,0 +1,11 @@
--- dvd+rw-tools-7.0/dvd+rw-format.cpp.wexit 2007-06-21 12:42:30.000000000 +0200
+++ dvd+rw-tools-7.0/dvd+rw-format.cpp 2007-06-21 12:44:13.000000000 +0200
@@ -245,7 +245,7 @@ int main (int argc, char *argv[])
alarm(1);
while ((waitpid(pid,&i,0) != pid) && !WIFEXITED(i)) ;
if (WEXITSTATUS(i) == 0) fprintf (stderr,"\n");
- exit (0);
+ exit (WEXITSTATUS(i));
}
#endif
@@ -0,0 +1,10 @@
--- transport.hxx 2008-01-23 12:01:45.000000000 +0200
+++ transport.hxx 2008-01-23 12:02:12.000000000 +0200
@@ -16,6 +16,7 @@
#include <fcntl.h>
#include <poll.h>
#include <sys/time.h>
+#include <limits.h>
inline long getmsecs()
{ struct timeval tv;
+47
View File
@@ -0,0 +1,47 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dvd+rw-tools</Name>
<Homepage>http://fy.chalmers.se/~appro/linux/DVD+RW/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>app:console</IsA>
<Summary>Tools for DVD+RW/-RW drives</Summary>
<Description>dvd+rw-tools is a set of tools to work with DVD+-RW drives.</Description>
<Archive sha1sum="6400e013934ff589b4b224eced03fd9f42ed719b" type="targz">http://fy.chalmers.se/~appro/linux/DVD+RW/tools/dvd+rw-tools-7.1.tar.gz</Archive>
<Patches>
<Patch level="1">dvd+rw-tools-7.0-dvddl.patch</Patch>
<Patch level="1">dvd+rw-tools-7.0-wctomb.patch</Patch>
<Patch level="1">dvd+rw-tools-7.0-wexit.patch</Patch>
<Patch>gcc-4.3.patch</Patch>
</Patches>
</Source>
<Package>
<Name>dvd+rw-tools</Name>
<RuntimeDependencies>
<!-- For growisofs' mkisofs dependency -->
<Dependency>cdrkit</Dependency>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-10-09</Date>
<Version>7.1</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,7 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>dvd+rw-tools</Name>
<Summary xml:lang="tr">DVD+RW/-RW sürücüler için birtakım araçlar</Summary>
</Source>
</PISI>
+105731 -105563
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
1dc56ff16f097d57db1030978c3f6a7a7e946cfc
3b31bc3e3b6318c8af498b0d3e8761e3aaa3387a
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
59d9677d074cdc8b60221decb87d2c84a8c31f63
30777e1a17c5f14a64f3303c802b1215964fc4b4