diff --git a/multimedia/misc/libzen/actions.py b/multimedia/misc/libzen/actions.py new file mode 100644 index 0000000000..1d87f35dda --- /dev/null +++ b/multimedia/misc/libzen/actions.py @@ -0,0 +1,38 @@ +#!/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 libtools +from pisi.actionsapi import get + +WorkDir = "ZenLib/Project/GNU/Library" + +def setup(): + libtools.libtoolize("--automake") + autotools.aclocal() + autotools.automake("-afc") + autotools.autoconf() + autotools.configure("--disable-static --enable-shared") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + pisitools.dosed("libzen.pc", "^(Version:).*", r"\1 %s" % get.srcVERSION()) + pisitools.dosed("libzen.pc", "^Libs_Static.*$") + pisitools.dodir("/usr/lib/pkgconfig") + pisitools.insinto("/usr/lib/pkgconfig", "libzen.pc") + shelltools.cd("../../../") + pisitools.dodoc("*.txt") + shelltools.cd("Source/ZenLib") + pisitools.dodir("/usr/include/ZenLib") + pisitools.insinto("/usr/include/ZenLib", "*.h") + for it in ["HTTP_Client", "Format/Html", "Format/Http"]: + pisitools.dodir("/usr/include/ZenLib/%s" % it) + pisitools.insinto("/usr/include/ZenLib/%s" % it, "%s/*.h" % it) diff --git a/multimedia/misc/libzen/pspec.xml b/multimedia/misc/libzen/pspec.xml new file mode 100644 index 0000000000..34b35e0a15 --- /dev/null +++ b/multimedia/misc/libzen/pspec.xml @@ -0,0 +1,53 @@ + + + + + libzen + http://sourceforge.net/projects/zenlib/ + + Pisi Linux Community + admins@pisilinux.org + + ZLIB + as-is + app:console + Small C++ derivate class to have a simpler life. + shared library for libmediainfo and mediainfo + https://sourceforge.net/projects/zenlib/files/ZenLib%20-%20Sources/0.4.31/libzen_0.4.31.tar.bz2 + + + + libzen + + libgcc + + + + /usr/lib + /usr/share/doc + + + + + libzen-devel + + libzen + + + /usr/bin/libzen-config + /usr/lib/pkgconfig + /usr/lib/libzen.so + /usr/include/ZenLib + + + + + + 2016-11-24 + 0.4.31 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/multimedia/misc/libzen/translations.xml b/multimedia/misc/libzen/translations.xml new file mode 100644 index 0000000000..d2f4c4652c --- /dev/null +++ b/multimedia/misc/libzen/translations.xml @@ -0,0 +1,8 @@ + + + + libzen_0 + Small C++ derivate class to have a simpler life. + shared library for libmediainfo and mediainfo + + diff --git a/multimedia/misc/regionset/actions.py b/multimedia/misc/regionset/actions.py new file mode 100644 index 0000000000..5f8a449b49 --- /dev/null +++ b/multimedia/misc/regionset/actions.py @@ -0,0 +1,16 @@ +#!/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 build(): + autotools.make() + +def install(): + pisitools.dobin("regionset", "/usr/bin") + pisitools.dodoc("COPYING", "README") diff --git a/multimedia/misc/regionset/pspec.xml b/multimedia/misc/regionset/pspec.xml new file mode 100644 index 0000000000..19d4d5ed4d --- /dev/null +++ b/multimedia/misc/regionset/pspec.xml @@ -0,0 +1,35 @@ + + + + + regionset + http://linvdr.org/projects/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv2 + app:console + regionset - adjusts and shows the region code of DVD drives + regionset allows you to check and set the region code of DVD drives. + http://linvdr.org/download/regionset/regionset-0.2.tar.gz + + + + regionset + + /usr/bin + /usr/share/doc + + + + + + 2016-11-24 + 0.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/multimedia/misc/regionset/translations.xml b/multimedia/misc/regionset/translations.xml new file mode 100644 index 0000000000..13ac71c3ec --- /dev/null +++ b/multimedia/misc/regionset/translations.xml @@ -0,0 +1,8 @@ + + + + regionset + regionset - adjusts and shows the region code of DVD drives + regionset allows you to check and set the region code of DVD drives. + + diff --git a/multimedia/sound/yarock/actions.py b/multimedia/sound/yarock/actions.py new file mode 100644 index 0000000000..99c82a85a3 --- /dev/null +++ b/multimedia/sound/yarock/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/copyleft/gpl.txt + +from pisi.actionsapi import cmaketools +from pisi.actionsapi import pisitools + +# if pisi can't find source directory, see /var/pisi/yarock/work/ and: +# WorkDir="yarock-"+ get.srcVERSION() +"/sub_project_dir/" + +def setup(): + cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_QT5=1 \ + -DENABLE_VLC=OFF \ + -DENABLE_MPV=ON \ + -DENABLE_PHONON=ON \ + -DTAGLIB_MIN_VERSION=1.9.1") + +def build(): + cmaketools.make() + +def install(): + cmaketools.install() + +# Take a look at the source folder for these file as documentation. + pisitools.dodoc("CHANGES.md", "README.md") + +# If there is no install rule for a runnable binary, you can +# install it to binary directory. +# pisitools.dobin("yarock") + +# You can use these as variables, they will replace GUI values before build. +# Package Name : yarock +# Version : 1.1.6 +# Summary : Qt Modern Music Player with collection browse based on cover art + +# For more information, you can look at the Actions API +# from the Help menu and toolbar. diff --git a/multimedia/sound/yarock/files/phonon.patch b/multimedia/sound/yarock/files/phonon.patch new file mode 100644 index 0000000000..839cfb9eda --- /dev/null +++ b/multimedia/sound/yarock/files/phonon.patch @@ -0,0 +1,12 @@ +diff -ruN Yarock_1.1.5_source-orig/src/core/player/phonon/CMakeLists.txt Yarock_1.1.5_source/src/core/player/phonon/CMakeLists.txt +--- Yarock_1.1.5_source-orig/src/core/player/phonon/CMakeLists.txt 2015-05-21 00:42:46.627611703 +0300 ++++ Yarock_1.1.5_source/src/core/player/phonon/CMakeLists.txt 2015-05-21 00:43:25.852867232 +0300 +@@ -34,7 +34,7 @@ + + + if (ENABLE_QT5) +- INCLUDE_DIRECTORIES( ${PHONON_INCLUDE_DIR}/phonon4qt5 ) ++ INCLUDE_DIRECTORIES( /usr/include/phonon4qt5 ) + else (ENABLE_QT5) + INCLUDE_DIRECTORIES( ${PHONON_INCLUDES} ) + endif (ENABLE_QT5) diff --git a/multimedia/sound/yarock/pspec.xml b/multimedia/sound/yarock/pspec.xml new file mode 100644 index 0000000000..cf83e50513 --- /dev/null +++ b/multimedia/sound/yarock/pspec.xml @@ -0,0 +1,62 @@ + + + yarock + https://launchpad.net/yarock + + Stefan Gronewold + groni@pisilinux.org + + GPLv3 + Qt Modern Music Player with collection browse based on cover art + Yarock is a music player in c++/Qt designed to provide a clean, simple and beautiful music collection based on album coverart + https://launchpad.net/yarock/1.x/1.1.6/+download/Yarock_1.1.6_source.tar.gz + + extra-cmake-modules + mpv-player-devel + qt5-base-devel + qt5-phonon-devel + qt5-x11extras-devel + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + qt5-linguist + taglib-devel + htmlcxx-devel + libX11-devel + libICE-devel + + + phonon.patch + + + + yarock + Qt Modern Music Player with collection browse based on cover art + + qt5-base + qt5-phonon + qt5-x11extras + taglib + libX11 + libgcc + htmlcxx + mpv-player + + + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + + + + + 2016-11-24 + 1.1.6 + First Release + Stefan Gronewold + groni@pisilinux.org + + + diff --git a/pisi-index.xml b/pisi-index.xml index 0ea424be85..a82aaa1945 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -25342,6 +25342,49 @@ + + + python-enchant + http://www.rfk.id.au/software/pyenchant + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + programming.language.python + Spellchecking library for Python + Python için yazım denetimi kütüphanesi + python-enchant is an efficient Python module for Enchant spellchecker. + python-enchant, Enchant yazım denetleyicisi için hızlı bir Python modulüdür. + https://pypi.python.org/packages/73/73/49f95fe636ab3deed0ef1e3b9087902413bcdf74ec00298c3059e660cfbb/pyenchant-1.6.8.tar.gz + + enchant-devel + python-setuptools + + programming/language/python/python-enchant/pspec.xml + + + python-enchant + + enchant + python + + + /usr/lib + /usr/share/doc + + + + + 2016-11-24 + 1.6.8 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + python-colorama @@ -91387,6 +91430,39 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + regionset + http://linvdr.org/projects/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv2 + app:console + multimedia.misc + regionset - adjusts and shows the region code of DVD drives + regionset allows you to check and set the region code of DVD drives. + http://linvdr.org/download/regionset/regionset-0.2.tar.gz + multimedia/misc/regionset/pspec.xml + + + regionset + + /usr/bin + /usr/share/doc + + + + + 2016-11-24 + 0.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + libpano13 @@ -91692,6 +91768,55 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + libzen + http://sourceforge.net/projects/zenlib/ + + Pisi Linux Community + admins@pisilinux.org + + ZLIB + as-is + app:console + multimedia.misc + Small C++ derivate class to have a simpler life. + shared library for libmediainfo and mediainfo + https://sourceforge.net/projects/zenlib/files/ZenLib%20-%20Sources/0.4.31/libzen_0.4.31.tar.bz2 + multimedia/misc/libzen/pspec.xml + + + libzen + + libgcc + + + /usr/lib + /usr/share/doc + + + + libzen-devel + + libzen + + + /usr/bin/libzen-config + /usr/lib/pkgconfig + /usr/lib/libzen.so + /usr/include/ZenLib + + + + + 2016-11-24 + 0.4.31 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + ladspa-sdk @@ -94076,6 +94201,70 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + yarock + https://launchpad.net/yarock + + Stefan Gronewold + groni@pisilinux.org + + GPLv3 + multimedia.sound + Qt Modern Music Player with collection browse based on cover art + Yarock is a music player in c++/Qt designed to provide a clean, simple and beautiful music collection based on album coverart + https://launchpad.net/yarock/1.x/1.1.6/+download/Yarock_1.1.6_source.tar.gz + + extra-cmake-modules + mpv-player-devel + qt5-base-devel + qt5-phonon-devel + qt5-x11extras-devel + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + qt5-linguist + taglib-devel + htmlcxx-devel + libX11-devel + libICE-devel + + + phonon.patch + + multimedia/sound/yarock/pspec.xml + + + yarock + Qt Modern Music Player with collection browse based on cover art + + qt5-base + qt5-phonon + qt5-x11extras + taglib + libX11 + libgcc + htmlcxx + mpv-player + + + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + + + + + 2016-11-24 + 1.1.6 + First Release + Stefan Gronewold + groni@pisilinux.org + + + portaudio @@ -106348,6 +106537,69 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression + + + xorg-xdpyinfo + http://xorg.freedesktop.org/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + custom + app:console + x11.misc + Display information utility for X + Display information utility for X + Xdpyinfo is a utility for displaying information about an X server. It is used to examine the capabilities of a server, the predefined values for various parameters used in communicating between clients and the server, and the different types of screens and visuals that are available. + Xdpyinfo is a utility for displaying information about an X server. It is used to examine the capabilities of a server, the predefined values for various parameters used in communicating between clients and the server, and the different types of screens and visuals that are available. + https://www.x.org/releases/individual/app/xdpyinfo-1.3.2.tar.bz2 + + xorg-util + libX11-devel + libdmx-devel + libxcb-devel + libXxf86dga-devel + libXi-devel + libXext-devel + libXtst-devel + libXrender-devel + libXxf86vm-devel + libXinerama-devel + libXcomposite-devel + + x11/misc/xorg-xdpyinfo/pspec.xml + + + xorg-xdpyinfo + + libX11 + libdmx + libxcb + libXxf86dga + libXi + libXext + libXtst + libXrender + libXxf86vm + libXinerama + libXcomposite + + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2016-11-24 + 1.3.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + xkeyboard-config diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 6e8525a0ec..8a2811b190 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -8701f2261a994130841a6d63b423d7aa3ef3a77c \ No newline at end of file +554206a6a4e0137fba90dbeef1ab557ee91bbf01 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index cb2a32f292..a83d6a341a 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 822452960f..113a48a97e 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -98c5d9c5e52c8b99d797f2bf8eed56b5f17f765c \ No newline at end of file +1f1b77faac2da6976a8185e53aab15d53e8f9705 \ No newline at end of file diff --git a/programming/language/python/python-enchant/actions.py b/programming/language/python/python-enchant/actions.py new file mode 100644 index 0000000000..8fd801f473 --- /dev/null +++ b/programming/language/python/python-enchant/actions.py @@ -0,0 +1,13 @@ +#!/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 pythonmodules + +def build(): + pythonmodules.compile() + +def install(): + pythonmodules.install() diff --git a/programming/language/python/python-enchant/pspec.xml b/programming/language/python/python-enchant/pspec.xml new file mode 100644 index 0000000000..8d3147fce7 --- /dev/null +++ b/programming/language/python/python-enchant/pspec.xml @@ -0,0 +1,43 @@ + + + + + python-enchant + http://www.rfk.id.au/software/pyenchant + + PisiLinux Community + admins@pisilinux.org + + LGPLv3 + library + Spellchecking library for Python + python-enchant is an efficient Python module for Enchant spellchecker. + https://pypi.python.org/packages/73/73/49f95fe636ab3deed0ef1e3b9087902413bcdf74ec00298c3059e660cfbb/pyenchant-1.6.8.tar.gz + + enchant-devel + python-setuptools + + + + + python-enchant + + enchant + python + + + /usr/lib + /usr/share/doc + + + + + + 2016-11-24 + 1.6.8 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/programming/language/python/python-enchant/translations.xml b/programming/language/python/python-enchant/translations.xml new file mode 100644 index 0000000000..3eb2bd2755 --- /dev/null +++ b/programming/language/python/python-enchant/translations.xml @@ -0,0 +1,8 @@ + + + + python-enchant + Python için yazım denetimi kütüphanesi + python-enchant, Enchant yazım denetleyicisi için hızlı bir Python modulüdür. + + diff --git a/x11/misc/xorg-xdpyinfo/actions.py b/x11/misc/xorg-xdpyinfo/actions.py new file mode 100644 index 0000000000..6a9002527b --- /dev/null +++ b/x11/misc/xorg-xdpyinfo/actions.py @@ -0,0 +1,20 @@ +#!/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(): + autotools.configure() + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("ChangeLog", "COPYING", "README") diff --git a/x11/misc/xorg-xdpyinfo/pspec.xml b/x11/misc/xorg-xdpyinfo/pspec.xml new file mode 100644 index 0000000000..99b9c51a77 --- /dev/null +++ b/x11/misc/xorg-xdpyinfo/pspec.xml @@ -0,0 +1,63 @@ + + + + + xorg-xdpyinfo + http://xorg.freedesktop.org/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + custom + app:console + Display information utility for X + Xdpyinfo is a utility for displaying information about an X server. It is used to examine the capabilities of a server, the predefined values for various parameters used in communicating between clients and the server, and the different types of screens and visuals that are available. + https://www.x.org/releases/individual/app/xdpyinfo-1.3.2.tar.bz2 + + xorg-util + libX11-devel + libdmx-devel + libxcb-devel + libXxf86dga-devel + libXi-devel + libXext-devel + libXtst-devel + libXrender-devel + libXxf86vm-devel + libXinerama-devel + libXcomposite-devel + + + + + xorg-xdpyinfo + + libX11 + libdmx + libxcb + libXxf86dga + libXi + libXext + libXtst + libXrender + libXxf86vm + libXinerama + libXcomposite + + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + + 2016-11-24 + 1.3.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + diff --git a/x11/misc/xorg-xdpyinfo/translations.xml b/x11/misc/xorg-xdpyinfo/translations.xml new file mode 100644 index 0000000000..fd27e4d873 --- /dev/null +++ b/x11/misc/xorg-xdpyinfo/translations.xml @@ -0,0 +1,8 @@ + + + + xorg-xdpyinfo + Display information utility for X + Xdpyinfo is a utility for displaying information about an X server. It is used to examine the capabilities of a server, the predefined values for various parameters used in communicating between clients and the server, and the different types of screens and visuals that are available. + +