From 746fe6d8d3bee51af7cdb1cb70bd4e6da091a11b Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Tue, 17 Nov 2015 18:41:43 +0200 Subject: [PATCH 1/4] sox:add pisi-2.0 and v.bump --- multimedia/sound/sox/actions.py | 28 +++++ multimedia/sound/sox/files/sox-dynamic.patch | 12 ++ multimedia/sound/sox/pspec.xml | 125 +++++++++++++++++++ multimedia/sound/sox/translations.xml | 13 ++ 4 files changed, 178 insertions(+) create mode 100644 multimedia/sound/sox/actions.py create mode 100644 multimedia/sound/sox/files/sox-dynamic.patch create mode 100644 multimedia/sound/sox/pspec.xml create mode 100644 multimedia/sound/sox/translations.xml diff --git a/multimedia/sound/sox/actions.py b/multimedia/sound/sox/actions.py new file mode 100644 index 0000000000..1cdac476dc --- /dev/null +++ b/multimedia/sound/sox/actions.py @@ -0,0 +1,28 @@ +#!/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 shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + shelltools.export("CFLAGS", "%s -fsigned-char -D_FILE_OFFSET_BITS=64" % get.CFLAGS()) + autotools.autoreconf("-fi") + + autotools.configure("--disable-static \ + --with-gsm \ + --with-dyn-default") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.install() + + pisitools.dodoc("ChangeLog", "README", "NEWS", "AUTHORS", "COPYING", "LICENSE*") diff --git a/multimedia/sound/sox/files/sox-dynamic.patch b/multimedia/sound/sox/files/sox-dynamic.patch new file mode 100644 index 0000000000..bb3adc6bbb --- /dev/null +++ b/multimedia/sound/sox/files/sox-dynamic.patch @@ -0,0 +1,12 @@ +diff -Naur sox-14.4.2-orig/src/Makefile.am sox-14.4.2/src/Makefile.am +--- sox-14.4.2-orig/src/Makefile.am 2015-04-08 17:11:09.555343005 -0400 ++++ sox-14.4.2/src/Makefile.am 2015-04-08 17:11:25.115317153 -0400 +@@ -95,7 +95,7 @@ + + libsox_la_CFLAGS = @WARN_CFLAGS@ + libsox_la_LDFLAGS = @APP_LDFLAGS@ -version-info @SHLIB_VERSION@ \ +- -export-symbols-regex '^(sox_.*|lsx_(check_read_params|(close|open)_dllibrary|(debug(_more|_most)?|fail|report|warn)_impl|eof|fail_errno|filelength|find_(enum_(text|value)|file_extension)|getopt(_init)?|lpc10_(create_(de|en)coder_state|(de|en)code)|raw(read|write)|read(_b_buf|buf|chars)|realloc|rewind|seeki|sigfigs3p?|strcasecmp|tell|unreadb|write(b|_b_buf|buf|s)))$$' ++ -export-symbols-regex '^(sox_.*|lsx_(error|flush|check_read_params|(close|open)_dllibrary|(debug(_more|_most)?|fail|report|warn)_impl|eof|fail_errno|filelength|find_(enum_(text|value)|file_extension)|getopt(_init)?|lpc10_(create_(de|en)coder_state|(de|en)code)|raw(read|write)|read(_b_buf|buf|chars)|realloc|rewind|seeki|sigfigs3p?|strcasecmp|tell|unreadb|write(b|_b_buf|buf|s)))$$' + + if HAVE_WIN32_LTDL + libsox_la_SOURCES += win32-ltdl.c win32-ltdl.h \ No newline at end of file diff --git a/multimedia/sound/sox/pspec.xml b/multimedia/sound/sox/pspec.xml new file mode 100644 index 0000000000..56169e52d4 --- /dev/null +++ b/multimedia/sound/sox/pspec.xml @@ -0,0 +1,125 @@ + + + + + sox + http://sox.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + The swiss army knife of sound processing programs + SoX is a command line utility that can convert various audio formats to other formats. It can also apply various effects to these sound files during the conversion. SoX can also play and record audio files. + mirrors://sourceforge/sox/sox-14.4.2.tar.bz2 + + pulseaudio-libs-devel + opencore-amr-devel + libsndfile-devel + ladspa-sdk-devel + libid3tag-devel + libvorbis-devel + alsa-lib-devel + wavpack-devel + libmad-devel + ffmpeg-devel + libogg-devel + libao-devel + lame-devel + + gsm-devel + twolame-devel + libgomp + + + sox-dynamic.patch --> + + + + + sox + + gsm + file + lame + libao + libmad + libogg + libgomp + twolame + wavpack + alsa-lib + libvorbis + libsndfile + libtool-ltdl + opencore-amr + pulseaudio-libs + + + /usr/bin + /usr/share/doc + /usr/share/man + /usr/lib + + + + + sox-devel + Development files for sox + + sox + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + + 2015-11-17 + 14.4.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-02-21 + 14.4.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-02-11 + 14.4.1 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-26 + 14.4.1 + rebuild for ffmpeg + Kamil Atlı + suvarice@gmail.com + + + 2013-08-29 + 14.4.1 + missing dep. version bump + Erdinç gültekin + erdincgultekin@pisilinux.org + + + 2012-08-28 + 14.4.0 + First release + Fatih Turgel + admins@pisilinux.org + + + diff --git a/multimedia/sound/sox/translations.xml b/multimedia/sound/sox/translations.xml new file mode 100644 index 0000000000..6b610cb2a6 --- /dev/null +++ b/multimedia/sound/sox/translations.xml @@ -0,0 +1,13 @@ + + + + sox + Bir çok ses formatını birbirine dönüştürebilen, çalabilen ve kaydedebilen bir yazılım + SoX çeşitli ses dosyası formatlarını birbirine çevirebilen bir konsol aracıdır. Sox ayrıca bu çevirme esnasında ses dosyalarına çeşitli efektler uygulayabilir. Bunların yanı sıra ses kaydı yapabilir ve ses dosyalarını oynatabilir. + + + + sox-devel + sox için geliştirme dosyaları + + From 64a71dab791791dd19d36aa033b5868844d6bc4b Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Tue, 17 Nov 2015 18:50:47 +0200 Subject: [PATCH 2/4] mlt:add pisi 2.0 and v.bump --- multimedia/tv/mlt/actions.py | 40 ++++++++ multimedia/tv/mlt/pspec.xml | 159 +++++++++++++++++++++++++++++ multimedia/tv/mlt/translations.xml | 23 +++++ 3 files changed, 222 insertions(+) create mode 100644 multimedia/tv/mlt/actions.py create mode 100644 multimedia/tv/mlt/pspec.xml create mode 100644 multimedia/tv/mlt/translations.xml diff --git a/multimedia/tv/mlt/actions.py b/multimedia/tv/mlt/actions.py new file mode 100644 index 0000000000..2239cc8423 --- /dev/null +++ b/multimedia/tv/mlt/actions.py @@ -0,0 +1,40 @@ +#!/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 shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + shelltools.export("LDFLAGS", get.LDFLAGS()) + + autotools.configure("--enable-gpl \ + --enable-gpl3 \ + --disable-gtk2 \ + --qimage-libdir=/usr/lib/ \ + --qimage-includedir=/usr/include/Qt \ + --avformat-vdpau \ + --avformat-swscale") + + # Enable bindings + shelltools.echo("%s/src/swig/config.mak" % get.curDIR(), "SUBDIRS = perl python") + +def build(): + autotools.make() + autotools.make("-C src/swig") + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + # We should manually install the bindings :( + pisitools.insinto("/usr/lib/%s/site-packages/" % get.curPYTHON(), "src/swig/python/mlt.py") + pisitools.dolib("src/swig/python/_mlt.so", "/usr/lib/%s/site-packages/" % get.curPYTHON()) + + pisitools.insinto("/usr/lib/perl5/vendor_perl/%s/" % get.curPERL(), "src/swig/perl/blib/lib/mlt.pm") + pisitools.dolib("src/swig/perl/blib/arch/auto/mlt/mlt.so", "/usr/lib/perl5/vendor_perl/%s/i686-linux-thread-multi/auto/mlt/" % get.curPERL()) + + pisitools.dodoc("ChangeLog", "COPYING", "GPL*", "README") diff --git a/multimedia/tv/mlt/pspec.xml b/multimedia/tv/mlt/pspec.xml new file mode 100644 index 0000000000..9b850f94e2 --- /dev/null +++ b/multimedia/tv/mlt/pspec.xml @@ -0,0 +1,159 @@ + + + + + mlt + http://www.mltframework.org/twiki/bin/view/MLT/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + A multimedia framework, designed and developed for television broadcasting + MLT is an open source multimedia framework, designed and developed for television broadcasting. + http://sourceforge.net/projects/mlt/files/mlt/mlt-0.9.8.tar.gz + + alsa-lib-devel + swig + python-devel + glib2-devel + frei0r-plugins-devel + fftw3-devel + + + jack-audio-connection-kit-devel + qt5-base-devel + qt5-svg-devel + perl + libxml2-devel + libsamplerate-devel + + ladspa-sdk-devel + + + + libexif-devel + + + ffmpeg-devel + + + + sox-devel + + + + + perl-mlt + programming.language.perl + Perl bindings for MLT + + libgcc + perl + mlt + + + /usr/lib/perl* + + + + + python-mlt + programming.language.python + Python bindings for MLT + + libgcc + python + mlt + + + /usr/lib/python* + + + + + mlt + + sox + fftw3 + glib2 + ffmpeg + libX11 + libgcc + libexif + libxml2 + qt5-svg + alsa-lib + qt5-base + libsamplerate + jack-audio-connection-kit + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/mlt + /usr/share/mlt/modules + /usr/share/mlt/modules/lumas/PAL + + + + + mlt-devel + Development files for mlt + + mlt + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + + 2015-11-16 + 0.9.8 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-12-30 + 0.9.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-28 + 0.9.0 + fix build and ver. bump. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-28 + 0.8.8 + missing dep.. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-01-29 + 0.8.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-18 + 0.8.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + diff --git a/multimedia/tv/mlt/translations.xml b/multimedia/tv/mlt/translations.xml new file mode 100644 index 0000000000..43888f0a71 --- /dev/null +++ b/multimedia/tv/mlt/translations.xml @@ -0,0 +1,23 @@ + + + + mlt + Televizyon yayını için tasarlanmış bir çoklu ortam altyapısı + MLT televizyon yayını için tasarlanmış, açık kaynak kodlu bir çoklu ortam alyapısıdır. + + + + perl-mlt + MLT için Perl bağlayıcıları + + + + python-mlt + MLT için Python bağlayıcıları + + + + mlt-devel + mlt için geliştirme dosyaları + + From 6f05d0f1cf5feef49817454cf914c72168fcc886 Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Tue, 17 Nov 2015 19:29:30 +0200 Subject: [PATCH 3/4] kdenlive:add pisi-2.0 and v.bump --- desktop/kde/application/kdenlive/actions.py | 21 +++ desktop/kde/application/kdenlive/pspec.xml | 136 ++++++++++++++++++ .../kde/application/kdenlive/translations.xml | 11 ++ 3 files changed, 168 insertions(+) create mode 100644 desktop/kde/application/kdenlive/actions.py create mode 100644 desktop/kde/application/kdenlive/pspec.xml create mode 100644 desktop/kde/application/kdenlive/translations.xml diff --git a/desktop/kde/application/kdenlive/actions.py b/desktop/kde/application/kdenlive/actions.py new file mode 100644 index 0000000000..be3e26305c --- /dev/null +++ b/desktop/kde/application/kdenlive/actions.py @@ -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 pisitools +from pisi.actionsapi import kde5 +from pisi.actionsapi import get + + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("AUTHORS", "COPYING", "README") diff --git a/desktop/kde/application/kdenlive/pspec.xml b/desktop/kde/application/kdenlive/pspec.xml new file mode 100644 index 0000000000..3460e54d27 --- /dev/null +++ b/desktop/kde/application/kdenlive/pspec.xml @@ -0,0 +1,136 @@ + + + + + kdenlive + http://www.kdenlive.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + A video editing GUI for KDE4 using the MLT video framework + kdenlive provides dual video monitors, a multi-track timeline and clip list. Other features include customizable layout support, basic effects and transitions. + http://download.kde.org/stable/applications/15.08.3/src/kdenlive-15.08.3.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-script-devel + qt5-svg-devel + karchive-devel + kbookmarks-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + kio-devel + kwidgetsaddons-devel + kplotting-devel + knotifyconfig-devel + knewstuff-devel + kxmlgui-devel + knotifications-devel + kguiaddons-devel + ktextwidgets-devel + kiconthemes-devel + kdoctools-devel + mlt-devel + qt5-declarative-devel + + + + + kdenlive + + kio + mlt + ki18n + solid + libgcc + kconfig + kxmlgui + qt5-svg + karchive + kservice + qt5-base + knewstuff + kplotting + kbookmarks + kguiaddons + kitemviews + qt5-script + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + ktextwidgets + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + qt5-declarative + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/man + + + + + + 2015-11-17 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-04-06 + 0.9.10 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-06-18 + 0.9.8 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-11-26 + 0.9.6 + rebuild for ffmpeg + Kamil Atlı + suvarice@gmail.com + + + 2013-04-08 + 0.9.6 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-29 + 0.9.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-03 + 0.9.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + diff --git a/desktop/kde/application/kdenlive/translations.xml b/desktop/kde/application/kdenlive/translations.xml new file mode 100644 index 0000000000..cd7cbfff1a --- /dev/null +++ b/desktop/kde/application/kdenlive/translations.xml @@ -0,0 +1,11 @@ + + + + kdenlive + MLT video yapısı kullanan, KDE için bir video düzenleme uygulaması + Nieliniowy edytor wideo + kdenlive, ikili video izleyicileri, çoklu parça zaman çizelgesi ve klip listesi sunmaktadır. Diğer özellikler arasında özelleştirilebilir düzenleme desteği, temel efektler ve geçişler sayılabilir. + Kdenlive est multi-piste, gère une liste de clips et gère les doubles moniteurs vidéos. Il fournit également entre autres un support de couches personnalisables ainsi que des effets et des transitions de base. + Kdenlive jest nieliniowym pakietem do edycji wideo obsługującym DV, HDC i wiele innych formatów. + + From 0334bf814524a732dd1d366b4189b12c06724e00 Mon Sep 17 00:00:00 2001 From: alihanozturk Date: Tue, 17 Nov 2015 20:04:37 +0200 Subject: [PATCH 4/4] kdiamond:add pisi-2.0 and v.bump --- desktop/kde/application/kdiamond/actions.py | 23 ++ desktop/kde/application/kdiamond/pspec.xml | 231 ++++++++++++++++++ .../kde/application/kdiamond/translations.xml | 8 + 3 files changed, 262 insertions(+) create mode 100644 desktop/kde/application/kdiamond/actions.py create mode 100644 desktop/kde/application/kdiamond/pspec.xml create mode 100644 desktop/kde/application/kdiamond/translations.xml diff --git a/desktop/kde/application/kdiamond/actions.py b/desktop/kde/application/kdiamond/actions.py new file mode 100644 index 0000000000..1bb0022312 --- /dev/null +++ b/desktop/kde/application/kdiamond/actions.py @@ -0,0 +1,23 @@ +#!/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 shelltools +from pisi.actionsapi import pisitools +from pisi.actionsapi import kde5 +from pisi.actionsapi import get + +NoStrip=["/usr/share/icons"] + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("COPYING*") \ No newline at end of file diff --git a/desktop/kde/application/kdiamond/pspec.xml b/desktop/kde/application/kdiamond/pspec.xml new file mode 100644 index 0000000000..1f05f254b9 --- /dev/null +++ b/desktop/kde/application/kdiamond/pspec.xml @@ -0,0 +1,231 @@ + + + + + kdiamond + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + kdiamond + app:gui + Three in a row game + KDiamond is a single player puzzle game. The object of the game is to build lines of three similar diamonds. + http://download.kde.org/stable/applications/15.08.3/src/kdiamond-15.08.3.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kiconthemes-devel + kxmlgui-devel + knotifications-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + + + + kdiamond + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + + 2015-11-17 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + diff --git a/desktop/kde/application/kdiamond/translations.xml b/desktop/kde/application/kdiamond/translations.xml new file mode 100644 index 0000000000..7321f7756c --- /dev/null +++ b/desktop/kde/application/kdiamond/translations.xml @@ -0,0 +1,8 @@ + + + + kdiamond + Bir satırda üç oyunu + KDiamond benzer elmaslardan üç tanesinin yan yana getirilmesini konu edinen tek kişilik bir bulmaca oyunudur. + +