diff --git a/desktop/kde/addon/plasma-applet-system-panel/actions.py b/desktop/kde/addon/plasma-applet-system-panel/actions.py new file mode 100644 index 0000000000..fcfa176047 --- /dev/null +++ b/desktop/kde/addon/plasma-applet-system-panel/actions.py @@ -0,0 +1,18 @@ +#!/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 kde5 +from pisi.actionsapi import pisitools + +WorkDir= "plasma5-applets-system-panel-1.3.0/src" + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() diff --git a/desktop/kde/addon/plasma-applet-system-panel/pspec.xml b/desktop/kde/addon/plasma-applet-system-panel/pspec.xml new file mode 100644 index 0000000000..35d98dddea --- /dev/null +++ b/desktop/kde/addon/plasma-applet-system-panel/pspec.xml @@ -0,0 +1,46 @@ + + + + + plasma-applet-system-panel + https://github.com/Musikolo/plasma5-applets-system-panel + + Stefan Gronewold + groni@pisilinux.org + + GPL + Plasma5 applet that displays a panel with a set of system actions + Plasma5 applet that displays a panel with a set of system actions + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + glibc-devel + qt5-declarative-devel + + https://github.com/Musikolo/plasma5-applets-system-panel/archive/v1.3.0.tar.gz + + + plasma-applet-system-panel + Plasma5 applet that displays a panel with a set of system actions + + plasma-workspace + qt5-base + libgcc + + + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2016-11-23 + 1.3 + First Release + Stefan Gronewold + groni@pisilinux.org + + + diff --git a/desktop/kde/addon/plasma-applet-weather-widget/actions.py b/desktop/kde/addon/plasma-applet-weather-widget/actions.py new file mode 100644 index 0000000000..d74f4d1b2e --- /dev/null +++ b/desktop/kde/addon/plasma-applet-weather-widget/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/copyleft/gpl.txt + +from pisi.actionsapi import kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + + pisitools.dodoc("LICENSE", "README.md") + diff --git a/desktop/kde/addon/plasma-applet-weather-widget/pspec.xml b/desktop/kde/addon/plasma-applet-weather-widget/pspec.xml new file mode 100644 index 0000000000..026440912d --- /dev/null +++ b/desktop/kde/addon/plasma-applet-weather-widget/pspec.xml @@ -0,0 +1,45 @@ + + + + + plasma-applet-weather-widget + https://www.linux-apps.com/content/show.php/Weather+Widget?content=169572 + + Stefan Gronewold + groni@pisilinux.org + + GPL + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + glibc-devel + + https://github.com/kotelnik/plasma-applet-weather-widget/archive/v1.6.7.tar.gz + + + plasma-applet-weather-widget + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + + plasma-workspace + qt5-base + qt5-graphicaleffects + + + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2016-11-23 + 1.6.7 + First Release + Stefan Gronewold + groni@pisilinux.org + + + diff --git a/multimedia/misc/sdl_ttf/actions.py b/multimedia/misc/sdl_ttf/actions.py new file mode 100644 index 0000000000..fb923b5a32 --- /dev/null +++ b/multimedia/misc/sdl_ttf/actions.py @@ -0,0 +1,39 @@ +#!/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 shelltools +from pisi.actionsapi import get + +WorkDir = "SDL_ttf-2.0.11" + +def setup(): + options = "--disable-dependency-tracking \ + --disable-static \ + --with-x" + + if get.buildTYPE() == "emul32": + #options += " --prefix=/emul32 \ + options += " --includedir=/usr/include \ + --libdir=/usr/lib32" + + shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig") + shelltools.export("CFLAGS", "%s -m32" % get.CFLAGS()) + shelltools.export("CXXFLAGS", "%s -m32" % get.CXXFLAGS()) + shelltools.export("LDFLAGS", "%s -m32" % get.LDFLAGS()) + + autotools.configure(options) + +def build(): + pisitools.dosed("Makefile", "-lz -lbz2", "") + + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("CHANGES", "COPYING", "README") diff --git a/multimedia/misc/sdl_ttf/pspec.xml b/multimedia/misc/sdl_ttf/pspec.xml new file mode 100644 index 0000000000..f26442bb01 --- /dev/null +++ b/multimedia/misc/sdl_ttf/pspec.xml @@ -0,0 +1,89 @@ + + + + + sdl-ttf + http://www.libsdl.org/projects/SDL_ttf/ + + Mathias Freire + mathiasfreire45@gmail.com + + LGPLv2.1 + library + TrueType font support for SDL2 + SDL_ttf is a TrueType font rendering library that is used with the SDL library, and almost as portable. + http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.tar.gz + + libsdl-devel + freetype-devel + libtool + libICE-devel + + + + + sdl-ttf + + libsdl + harfbuzz + freetype + + + /usr/lib + /usr/share/doc + + + + + sdl-ttf-devel + Development files for sdl-ttf + + libsdl-devel + sdl-ttf + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + sdl-ttf-32bit + emul32 + 32-bit shared libraries for sdl-ttf + emul32 + + libsdl-32bit + freetype-32bit + + + + libpng-32bit + libsdl-32bit + harfbuzz-32bit + freetype-32bit + sdl-ttf + + + /usr/lib32/ + + + + + + 2016-06-09 + 2.0.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-11 + 2.0.14 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + diff --git a/multimedia/misc/sdl_ttf/translations.xml b/multimedia/misc/sdl_ttf/translations.xml new file mode 100644 index 0000000000..5f2b62b1f6 --- /dev/null +++ b/multimedia/misc/sdl_ttf/translations.xml @@ -0,0 +1,20 @@ + + + + sdl2-ttf + SDL2 TTF kitaplığı + SDL2_ttf, SDL2 ile birlikte kullanılan ve neredeyse onun kadar taşınabilir olan bir TrueType yazı tipi işleme kitaplığıdır. + SDL2_ttf est une librairie de rendu de fontes TrueType utilisée avec la librairie SDL2 et quasiment aussi portable qu'elle. + SDL2_ttf es una librería para render de fuentes TrueType utilizada en conjunto con la librerñia SDL2, y está casi igual de portable. + + + + sdl2-ttf-devel + sdl2-ttf için geliştirme dosyaları + + + + sdl2-ttf-32bit + sdl2-ttf için 32-bit paylaşımlı kitaplıklar + + \ No newline at end of file diff --git a/pisi-index.xml b/pisi-index.xml index 55e6c79e89..208e0a0f41 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -17298,6 +17298,64 @@ + + + htmlcxx + http://htmlcxx.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPL + app:library + programming.misc + htmlcxx is a simple non-validating css1 and html parser for C++ + htmlcxx is the name of both the library and the utility application that comes with this package. Although the htmlcxx (the application) is mostly useless for programming, you can use it to easily see how htmlcxx (the library) would parse your html code. + http://sourceforge.net/projects/htmlcxx/files/htmlcxx/0.86/htmlcxx-0.86.tar.gz + + flex + bison + libtool + + + fix-gcc-4.6-ftbfs.patch + reduce-linking.patch + + programming/misc/htmlcxx/pspec.xml + + + htmlcxx + + libgcc + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + htmlcxx-devel + Development files for htmlcxx + + htmlcxx + + + /usr/include + /usr/lib/pkgconfig + + + + + 2016-11-20 + 0.86 + First release + Stefan Gronewold + groni@pisilinux.org + + + libwpd @@ -62506,6 +62564,51 @@ thunar-volman is installed and configured properly, and you plug in your digical + + + plasma-applet-weather-widget + https://www.linux-apps.com/content/show.php/Weather+Widget?content=169572 + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.addon + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + https://github.com/kotelnik/plasma-applet-weather-widget/archive/v1.6.7.tar.gz + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + glibc-devel + + desktop/kde/addon/plasma-applet-weather-widget/pspec.xml + + + plasma-applet-weather-widget + Plasmoid for showing weather information from yr.no and Open Weather Map servers. + + plasma-workspace + qt5-base + qt5-graphicaleffects + + + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2016-11-23 + 1.6.7 + First Release + Stefan Gronewold + groni@pisilinux.org + + + kdeconnect @@ -62585,6 +62688,52 @@ thunar-volman is installed and configured properly, and you plug in your digical + + + plasma-applet-system-panel + https://github.com/Musikolo/plasma5-applets-system-panel + + Stefan Gronewold + groni@pisilinux.org + + GPL + desktop.kde.addon + Plasma5 applet that displays a panel with a set of system actions + Plasma5 applet that displays a panel with a set of system actions + https://github.com/Musikolo/plasma5-applets-system-panel/archive/v1.3.0.tar.gz + + extra-cmake-modules + plasma-workspace-devel + qt5-base-devel + glibc-devel + qt5-declarative-devel + + desktop/kde/addon/plasma-applet-system-panel/pspec.xml + + + plasma-applet-system-panel + Plasma5 applet that displays a panel with a set of system actions + + plasma-workspace + qt5-base + libgcc + + + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2016-11-23 + 1.3 + First Release + Stefan Gronewold + groni@pisilinux.org + + + plasma-applet-thermal-monitor @@ -90813,6 +90962,90 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + sdl-ttf + http://www.libsdl.org/projects/SDL_ttf/ + + Mathias Freire + mathiasfreire45@gmail.com + + LGPLv2.1 + library + multimedia.misc + TrueType font support for SDL2 + SDL_ttf is a TrueType font rendering library that is used with the SDL library, and almost as portable. + http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.tar.gz + + libsdl-devel + freetype-devel + libtool + libICE-devel + + multimedia/misc/sdl_ttf/pspec.xml + + + sdl-ttf + + libsdl + harfbuzz + freetype + + + /usr/lib + /usr/share/doc + + + + sdl-ttf-devel + Development files for sdl-ttf + + libsdl-devel + sdl-ttf + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + sdl-ttf-32bit + 32-bit shared libraries for sdl-ttf + emul32 + emul32 + + libsdl-32bit + freetype-32bit + + + libpng-32bit + libsdl-32bit + harfbuzz-32bit + freetype-32bit + sdl-ttf + + + /usr/lib32/ + + + + + 2016-06-09 + 2.0.14 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-04-11 + 2.0.14 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + libdvdread @@ -118112,6 +118345,45 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression + + plasma-applet-system-panel + Plasma5 applet that displays a panel with a set of system actions + Plasma5 applet that displays a panel with a set of system actions + unknown + GPL + + plasma-workspace + qt5-base + libgcc + + + + 2016-11-23 + 1.3 + First Release + Stefan Gronewold + groni@pisilinux.org + + + localhost + PisiLinux + 2.0 + x86_64 + 91036 + 19471 + 0149cca2122cbee9c92ddece8f482258f9bc44ef + da39a3ee5e6b4b0d3255bfef95601890afd80709 + desktop/kde/addon/plasma-applet-system-panel/plasma-applet-system-panel-1.3-1-p2-x86_64.pisi + 1.2 + + plasma-applet-system-panel + https://github.com/Musikolo/plasma5-applets-system-panel + + Stefan Gronewold + groni@pisilinux.org + + + system FIXME diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 471409c45f..f85be7db35 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -a15573ad37e877487c75cf71b97c08ecb93d4dc7 \ No newline at end of file +767ec3cf56648c97e341c59ecc335cf025027ecd \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 5f77d6cead..6de9190cd3 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 0ec020a836..8f2d82e998 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -68c0f169afaccd931ef68c9f33515823e98ec148 \ No newline at end of file +cdb28df75d10cbb8688f0ca95f17946a107665a0 \ No newline at end of file diff --git a/programming/misc/htmlcxx/actions.py b/programming/misc/htmlcxx/actions.py new file mode 100644 index 0000000000..54e17ffb15 --- /dev/null +++ b/programming/misc/htmlcxx/actions.py @@ -0,0 +1,23 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- + +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import get + +NoStrip = "/" + +def setup(): + shelltools.export("LDFLAGS", "%s -lm" % get.LDFLAGS()) + autotools.configure("--prefix=/usr") + + pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "ChangeLog", "README", "COPYING") diff --git a/programming/misc/htmlcxx/files/fix-gcc-4.6-ftbfs.patch b/programming/misc/htmlcxx/files/fix-gcc-4.6-ftbfs.patch new file mode 100644 index 0000000000..9e5f728bac --- /dev/null +++ b/programming/misc/htmlcxx/files/fix-gcc-4.6-ftbfs.patch @@ -0,0 +1,17 @@ +Author: Ludovico Cavedon +Description: Fix compilation with GCC 4.6 +Forwarded: yes + +Index: htmlcxx/html/tree.h +=================================================================== +--- htmlcxx.orig/html/tree.h ++++ htmlcxx/html/tree.h +@@ -116,7 +116,7 @@ class tree { + typedef T* pointer; + typedef T& reference; + typedef size_t size_type; +- typedef ptrdiff_t difference_type; ++ typedef std::ptrdiff_t difference_type; + typedef std::bidirectional_iterator_tag iterator_category; + + iterator_base(); diff --git a/programming/misc/htmlcxx/files/reduce-linking.patch b/programming/misc/htmlcxx/files/reduce-linking.patch new file mode 100644 index 0000000000..f57bc99dcf --- /dev/null +++ b/programming/misc/htmlcxx/files/reduce-linking.patch @@ -0,0 +1,38 @@ +Description: do not link htmlcxx against libcss_parser, but have + libcss_parser_pp link against it. +Author: Ludovico Cavedon + +Index: htmlcxx/Makefile.am +=================================================================== +--- htmlcxx.orig/Makefile.am ++++ htmlcxx/Makefile.am +@@ -3,7 +3,7 @@ SUBDIRS = html css + bin_PROGRAMS = htmlcxx + htmlcxx_SOURCES = htmlcxx.cc wingetopt.h + +-htmlcxx_LDADD = html/libhtmlcxx.la css/libcss_parser_pp.la css/libcss_parser.la ++htmlcxx_LDADD = html/libhtmlcxx.la css/libcss_parser_pp.la + + EXTRA_DIST = ASF-2.0 LGPL_V2 wingetopt.c htmlcxx.spec htmlcxx.vcproj htmlcxxapp.vcproj htmlcxx.pc.in + +Index: htmlcxx/css/Makefile.am +=================================================================== +--- htmlcxx.orig/css/Makefile.am ++++ htmlcxx/css/Makefile.am +@@ -1,11 +1,12 @@ +-lib_LTLIBRARIES = libcss_parser_pp.la libcss_parser.la +- +-libcss_parser_pp_la_SOURCES = parser_pp.h parser_pp.cc parser.c +-libcss_parser_pp_la_LDFLAGS = -version-info 0:0:0 ++lib_LTLIBRARIES = libcss_parser.la libcss_parser_pp.la + + libcss_parser_la_SOURCES = css_syntax.y css_lex.l css_lex.h css_syntax.h parser.c parser.h + libcss_parser_la_LDFLAGS = -version-info 0:0:0 + ++libcss_parser_pp_la_SOURCES = parser_pp.h parser_pp.cc parser.c ++libcss_parser_pp_la_LDFLAGS = -version-info 0:0:0 ++libcss_parser_pp_la_LIBADD = libcss_parser.la ++ + AM_YFLAGS = -d + AM_LFLAGS = -i + diff --git a/programming/misc/htmlcxx/pspec.xml b/programming/misc/htmlcxx/pspec.xml new file mode 100644 index 0000000000..3f2cb4bccd --- /dev/null +++ b/programming/misc/htmlcxx/pspec.xml @@ -0,0 +1,61 @@ + + + + + htmlcxx + http://htmlcxx.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPL + app:library + htmlcxx is a simple non-validating css1 and html parser for C++ + htmlcxx is the name of both the library and the utility application that comes with this package. Although the htmlcxx (the application) is mostly useless for programming, you can use it to easily see how htmlcxx (the library) would parse your html code. + http://sourceforge.net/projects/htmlcxx/files/htmlcxx/0.86/htmlcxx-0.86.tar.gz + + fix-gcc-4.6-ftbfs.patch + reduce-linking.patch + + + flex + bison + libtool + + + + + htmlcxx + + libgcc + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + htmlcxx-devel + Development files for htmlcxx + + htmlcxx + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2016-11-20 + 0.86 + First release + Stefan Gronewold + groni@pisilinux.org + + +