diff --git a/desktop/kde/plasma/plasma-desktop/actions.py b/desktop/kde/plasma/plasma-desktop/actions.py
index 05ee11b37a..f9799da33b 100644
--- a/desktop/kde/plasma/plasma-desktop/actions.py
+++ b/desktop/kde/plasma/plasma-desktop/actions.py
@@ -8,7 +8,7 @@ from pisi.actionsapi import kde5
from pisi.actionsapi import pisitools
def setup():
- kde5.configure()
+ kde5.configure("-DCONFIG_INSTALL_DIR=/etc/xdg")
def build():
kde5.make()
diff --git a/desktop/kde/plasma/plasma-desktop/pspec.xml b/desktop/kde/plasma/plasma-desktop/pspec.xml
index e23e437b9b..179ef00cc5 100644
--- a/desktop/kde/plasma/plasma-desktop/pspec.xml
+++ b/desktop/kde/plasma/plasma-desktop/pspec.xml
@@ -136,7 +136,7 @@
- 2015-08-25
+ 2015-08-31
5.4.0
Version bump.
Ertuğrul Erata
diff --git a/desktop/toolkit/qt5/qt5-base/pspec.xml b/desktop/toolkit/qt5/qt5-base/pspec.xml
index 74aa2d8361..7af411cd82 100644
--- a/desktop/toolkit/qt5/qt5-base/pspec.xml
+++ b/desktop/toolkit/qt5/qt5-base/pspec.xml
@@ -39,8 +39,8 @@
pciutils-devel
postgresql-server
python-devel
- DirectFB-devel
-
+ DirectFB-devel
+
sqlite-devel
unixODBC-devel
xcb-proto
@@ -60,9 +60,11 @@
unixODBC-devel
libXrandr-devel
libXrender-devel
+ libXi-devel
xcb-util-renderutil-devel
openssl-devel
freetype-devel
+ pulseaudio-libs-devel
diff --git a/desktop/toolkit/qt5/qt5-location/pspec.xml b/desktop/toolkit/qt5/qt5-location/pspec.xml
index e2b1a4a121..289d1a07c3 100644
--- a/desktop/toolkit/qt5/qt5-location/pspec.xml
+++ b/desktop/toolkit/qt5/qt5-location/pspec.xml
@@ -15,6 +15,7 @@
geoclue-devel
glib2-devel
+ mesa-devel
qt5-base-devel
qt5-declarative-devel
diff --git a/pisi-index.xml b/pisi-index.xml
index e858053473..ceb5bdb364 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -168,21 +168,16 @@
enblend, resimleri birleştirmek için kullanılan bir araçtır. Düzensiz bir şekilde üstüste binen bir resim grubunu, resimlerin arasındaki düğüm noktaları anlaşılmayacak şekilde harmanlar.
mirrors://sourceforge/enblend/enblend-enfuse/enblend-enfuse-4.1/enblend-enfuse-4.1.3.tar.gz
- boost-devel
- imagemagick-devel
- openexr-devel
- ilmbase-devel
- freeglut-devel
- mesa-devel
- glew-devel
- lcms-devel
- tiff-devel
- libjpeg-turbo-devel
- help2man
- gsl-devel
- vigra-devel
- lcms2-devel
cmake
+ gsl-devel
+ zlib-devel
+ tiff-devel
+ vigra-devel
+ boost-devel
+ lcms2-devel
+ libpng-devel
+ openexr-devel
+ imagemagick-devel
gentoo_prepare.patch
@@ -192,20 +187,12 @@
enblend
- plotutils
- openexr-libs
- ilmbase
- boost
- freeglut
- mesa
- glew
- lcms
- libjpeg-turbo
- tiff
- vigra
gsl
+ tiff
+ boost
lcms2
- mesa-glu
+ vigra
+ libgcc
/usr/bin
@@ -222,6 +209,69 @@
Yusuf Aydemir
yusuf.aydemir@pisilinux.org
+
+ 2014-12-27
+ 4.1.3
+ Rebuild for boost.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+ 2014-06-01
+ 4.1.3
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+ 2014-01-23
+ 4.1.2
+ rebuild.
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+ 2013-11-11
+ 4.1.2
+ Version bump.
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+ 2013-11-09
+ 4.1.1
+ Rebuild.
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+ 2013-05-08
+ 4.1.1
+ add missing builddep gsl-devel
+ Ertuğrul Erata
+ ertugrullerata@gmail.com
+
+
+ 2013-04-26
+ 4.1.1
+ Dep Fixed.
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2013-03-21
+ 4.1.1
+ Version bump.
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+ 2010-02-08
+ 4.0
+ First release
+ Pisi Linux Admins
+ admins@pisilinux.org
+
@@ -4303,6 +4353,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
libgcc
python
sqlite
+ enblend
ilmbase
libgomp
freeglut
@@ -4310,6 +4361,7 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
libpano13
exiv2-libs
openexr-libs
+ perl-Image-ExifTool
/usr/lib/
@@ -34862,6 +34914,98 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ plotutils
+ http://www.gnu.org/software/plotutils/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ library
+ science.mathematics
+ 2D vector graphics library
+ 2B vektörel grafik araçları
+ PlotUtils is a powerful C/C++ function library for exporting 2D vector graphics.
+ 2B vektörel grafik üretmeye yarayan C/C++ kütüphanesi ve araçlar
+ ftp://aeneas.mit.edu/pub/gnu/plotutils/plotutils-2.6.tar.gz
+
+ libXaw-devel
+ libXext-devel
+ libXt-devel
+
+
+ plotutils-2.6-png15.patch
+
+ science/mathematics/plotutils/pspec.xml
+
+
+ plotutils
+
+ libSM
+ libICE
+ libXmu
+ libXaw
+ libXext
+ libXt
+ libX11
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/info
+ /usr/share/man
+ /usr/share/libplot
+ /usr/share/ode
+ /usr/share/pic2plot
+ /usr/share/tek2plot
+
+
+
+ plotutils-devel
+ Development files for plotutils
+ plotutils için geliştirme dosyaları
+
+ plotutils
+
+
+ /usr/include
+
+
+
+
+ 2014-06-14
+ 2.6
+ Rebuild for gcc
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2014-03-10
+ 2.6
+ Rebuild
+ Varol Maksutoğlu
+ waroi@pisilinux.org
+
+
+ 2013-07-28
+ 2.6
+ Dep Fixed
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2012-11-11
+ 2.6
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
libqalculate
@@ -58953,6 +59097,130 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ fontforge
+ http://fontforge.sourceforge.net/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ BSD
+ app:console
+ app:gui
+ desktop.font
+ Font editor and converter
+ Postscript yazı tipi düzenleyici ve çevirici
+ FontForge is a font editor that lets you create your own postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and bitmap (bdf, FON, NFNT) fonts, or edit existing ones. Also lets you convert one format to another. FontForge also has support for many macintosh font formats.
+ FontForge kendi postscript, truetype, opentype, cid-keyed, multi-master, cff, svg, bitmap (bdf, FON, NFNT) fontlarınızı yaratmanıza veya hali hazırda varolan fontlarınızı düzenlemenize olanak tanıyan bir font düzenleyicidir. FontForge Macintosh font formatlarının çoğunu da desteklemektedir.
+ fontforge
+ https://github.com/fontforge/fontforge/releases/download/20150824/fontforge-20150824.tar.gz
+ http://fontforge.org/cidmaps.tgz
+
+ libjpeg-turbo-devel
+ tiff-devel
+ cairo-devel
+ pango-devel
+ libpng-devel
+ libXft-devel
+ libXi-devel
+ giflib-devel
+ libspiro-devel
+ xdg-utils
+ fontconfig-devel
+ python-devel
+ libxml2-devel
+ readline-devel
+ libtool-ltdl
+
+ desktop/font/fontforge/pspec.xml
+
+
+ fontforge
+
+ zlib
+ glib2
+ libX11
+ libpng
+ python
+ libxml2
+ freetype
+ readline
+ libtool-ltdl
+ tiff
+ cairo
+ libXi
+ pango
+ libXft
+ giflib
+ libspiro
+ libjpeg-turbo
+
+
+ /usr/lib
+ /usr/share/doc
+ /usr/share/man
+ /usr/bin
+ /usr/share/mime
+ /usr/share/pixmaps
+ /usr/share/fontforge
+ /usr/share/applications
+ /usr/share/locale
+
+
+
+ fontforge-devel
+ Development files for fontforge
+ fontforge için geliştirme dosyaları
+
+ tiff-devel
+ pango-devel
+ cairo-devel
+ fontforge
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
+
+
+ 2015-08-28
+ 2.0.20150824
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+ 2014-03-01
+ 2.0.20140101
+ Rebuild Unused
+ Varol Maksutoğlu
+ waroi@pisilinux.org
+
+
+ 2014-02-01
+ 2.0.20140101
+ Version bump.
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+ 2013-08-02
+ 20120731
+ Rebuild for RC.
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+ 2012-10-25
+ 20120731
+ First release
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+
harfbuzz
@@ -59194,26 +59462,28 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
http://download.kde.org/stable/plasma/5.4.0/oxygen-fonts-5.4.0.tar.xz
cmake
+ extra-cmake-modules
+ fontconfig-devel
+ qt5-base-devel
+ fontforge
desktop/font/oxygen-fonts/pspec.xml
oxygen-fonts
-
- fontconfig
-
/usr/share/fonts
/usr/share/doc
+ /usr/lib
- 2015-08-27
+ 2014-08-27
5.4.0
- Version bump.
- Ertuğrul Erata
- ertugrulerata@gmail.com
+ Version bump
+ Vedat Demir
+ vedat@pisilinux.org
2014-03-02
@@ -77485,9 +77755,9 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
- 2015-08-25
+ 2015-08-29
3.0.2
- Version bump.
+ Version bump, fix install.
Osman Erkan
osman.erkan@pisilinux.org
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index 5f1a1c3edf..c7a4f95913 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-97f54aba2505f5fb93c9cd6fd71ce15d335699db
\ No newline at end of file
+4b0dadea048c57cc02d6f15e478cb0b452f91dbb
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 618079b237..b86985ec79 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 9ec4eb9ae1..2443d8e7d7 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-016b7fc5cc7d5588fcb5eb5a56aadb3556953c45
\ No newline at end of file
+5e2e1a37aa16d0ef02c5e8118ac9053c9063df96
\ No newline at end of file
diff --git a/science/mathematics/plotutils/actions.py b/science/mathematics/plotutils/actions.py
new file mode 100644
index 0000000000..9e35167c8c
--- /dev/null
+++ b/science/mathematics/plotutils/actions.py
@@ -0,0 +1,41 @@
+#!/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 libtools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+def setup():
+ #autotools.autoreconf("-vfi")
+ #libtools.libtoolize("--force --copy")
+
+ # May have trouble with cpu flags
+ autotools.configure("--with-x \
+ --enable-libxmi \
+ --enable-libplotter \
+ --enable-ps-fonts-in-pcl \
+ --enable-static=no")
+
+ # fix rpath handling
+ shelltools.system("sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool")
+ shelltools.system("sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.install("datadir=%s/usr/share" % get.installDIR())
+
+ # these files are too generic named and they conflict with other packages like cel
+ for f in shelltools.ls("%s/usr/bin" % get.installDIR()):
+ pisitools.rename("/usr/bin/%s" % f, "plotutils-%s" % f)
+
+ pisitools.dodoc("AUTHORS", "COMPAT", "ChangeLog", "KNOWN_BUGS", "NEWS", "ONEWS", "PROBLEMS", "README", "THANKS", "TODO")
+
+ # FIXME: we are not installing the ps fonts now, we should check if it breaks ghostscript and printers
+ # read INSTALL.fonts for more info
\ No newline at end of file
diff --git a/science/mathematics/plotutils/files/plotutils-2.6-png15.patch b/science/mathematics/plotutils/files/plotutils-2.6-png15.patch
new file mode 100644
index 0000000000..d66f8dd2e5
--- /dev/null
+++ b/science/mathematics/plotutils/files/plotutils-2.6-png15.patch
@@ -0,0 +1,39 @@
+diff -up plotutils-2.6/libplot/z_write.c.png15 plotutils-2.6/libplot/z_write.c
+--- plotutils-2.6/libplot/z_write.c.png15 2008-07-15 20:54:10.000000000 -0400
++++ plotutils-2.6/libplot/z_write.c 2012-03-22 13:26:48.251676137 -0400
+@@ -164,7 +164,11 @@ _pl_z_maybe_output_image (S___(Plotter *
+ }
+
+ /* cleanup after libpng errors (error handler does a longjmp) */
++#if PNG_LIBPNG_VER_MAJOR >= 1 && PNG_LIBPNG_VER_MINOR >= 4
++ if (setjmp (png_jmpbuf(png_ptr)))
++#else
+ if (setjmp (png_ptr->jmpbuf))
++#endif
+ {
+ png_destroy_write_struct (&png_ptr, (png_info **)NULL);
+ return -1;
+@@ -444,7 +448,11 @@ _our_error_fn_stdio (png_struct *png_ptr
+ #endif
+ }
+
++#if PNG_LIBPNG_VER_MAJOR >= 1 && PNG_LIBPNG_VER_MINOR >= 4
++ longjmp (png_jmpbuf(png_ptr), 1);
++#else
+ longjmp (png_ptr->jmpbuf, 1);
++#endif
+ }
+
+ static void
+@@ -515,7 +523,11 @@ _our_error_fn_stream (png_struct *png_pt
+ #endif
+ }
+
++#if PNG_LIBPNG_VER_MAJOR >= 1 && PNG_LIBPNG_VER_MINOR >= 4
++ longjmp (png_jmpbuf(png_ptr), 1);
++#else
+ longjmp (png_ptr->jmpbuf, 1);
++#endif
+ }
+
+ static void
diff --git a/science/mathematics/plotutils/pspec.xml b/science/mathematics/plotutils/pspec.xml
new file mode 100644
index 0000000000..5766f3ca86
--- /dev/null
+++ b/science/mathematics/plotutils/pspec.xml
@@ -0,0 +1,92 @@
+
+
+
+
+ plotutils
+ http://www.gnu.org/software/plotutils/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ library
+ 2D vector graphics library
+ PlotUtils is a powerful C/C++ function library for exporting 2D vector graphics.
+ ftp://aeneas.mit.edu/pub/gnu/plotutils/plotutils-2.6.tar.gz
+
+ libXaw-devel
+ libXext-devel
+ libXt-devel
+
+
+ plotutils-2.6-png15.patch
+
+
+
+
+ plotutils
+
+ libSM
+ libICE
+ libXmu
+ libXaw
+ libXext
+ libXt
+ libX11
+ libgcc
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/doc
+ /usr/share/info
+ /usr/share/man
+ /usr/share/libplot
+ /usr/share/ode
+ /usr/share/pic2plot
+ /usr/share/tek2plot
+
+
+
+
+ plotutils-devel
+ Development files for plotutils
+
+ plotutils
+
+
+ /usr/include
+
+
+
+
+
+ 2014-06-14
+ 2.6
+ Rebuild for gcc
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2014-03-10
+ 2.6
+ Rebuild
+ Varol Maksutoğlu
+ waroi@pisilinux.org
+
+
+ 2013-07-28
+ 2.6
+ Dep Fixed
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+ 2012-11-11
+ 2.6
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
\ No newline at end of file
diff --git a/science/mathematics/plotutils/translations.xml b/science/mathematics/plotutils/translations.xml
new file mode 100644
index 0000000000..6436a4d195
--- /dev/null
+++ b/science/mathematics/plotutils/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ plotutils
+ 2B vektörel grafik araçları
+ 2B vektörel grafik üretmeye yarayan C/C++ kütüphanesi ve araçlar
+
+
+
+ plotutils-devel
+ plotutils için geliştirme dosyaları
+
+
\ No newline at end of file