diff --git a/desktop/kde/framework/attica/pspec.xml b/desktop/kde/framework/attica/pspec.xml
index fb0360460c..f7dd0cf850 100755
--- a/desktop/kde/framework/attica/pspec.xml
+++ b/desktop/kde/framework/attica/pspec.xml
@@ -15,7 +15,7 @@
http://download.kde.org/stable/frameworks/5.11/attica-5.11.0.tar.xz
qt5-base-devel
- extra-cmake-modules
+ extra-cmake-modules
@@ -23,27 +23,27 @@
attica
qt5-base
- libgcc
+ libgcc
/usr/share
- /usr/lib/qt5
- /usr/lib
+ /usr/lib/qt5
+ /usr/lib
/usr/share/doc
attica-devel
- Development files for attica5
+ Development files for attica5
- qt5-base-devel
+ qt5-base-devel
attica
/usr/include
/usr/lib/cmake
- /usr/lib/pkgconfig
+ /usr/lib/pkgconfig
diff --git a/desktop/kde/framework/extra-cmake-modules/pspec.xml b/desktop/kde/framework/extra-cmake-modules/pspec.xml
index e500e515f8..4d50c8c1be 100755
--- a/desktop/kde/framework/extra-cmake-modules/pspec.xml
+++ b/desktop/kde/framework/extra-cmake-modules/pspec.xml
@@ -14,7 +14,8 @@
Extra cmake modules KDE5
http://download.kde.org/stable/frameworks/5.11/extra-cmake-modules-5.11.0.tar.xz
- python-sphinx
+ cmake
+
diff --git a/desktop/kde/framework/kguiaddons/pspec.xml b/desktop/kde/framework/kguiaddons/pspec.xml
index a4b77bd037..41939ed6bc 100755
--- a/desktop/kde/framework/kguiaddons/pspec.xml
+++ b/desktop/kde/framework/kguiaddons/pspec.xml
@@ -14,27 +14,32 @@
The KDE GUI addons provide utilities for graphical user interfaces in the areas of colors, fonts, text, images, keyboard input. Development files.
http://download.kde.org/stable/frameworks/5.11/kguiaddons-5.11.0.tar.xz
+ libX11-devel
+ libxcb-devel
qt5-base-devel
- extra-cmake-modules
+ qt5-x11extras-devel
+ extra-cmake-modules
+ cmake
kguiaddons
+ libX11
qt5-base
- qt5-x11extras
+ qt5-x11extras
/usr/lib/qt5
- /usr/lib
+ /usr/lib
/usr/share/doc
kguiaddons-devel
- Development files for kguiaddons
+ Development files for kguiaddons
kguiaddons
diff --git a/desktop/toolkit/qt5/qt5-x11extras/pspec.xml b/desktop/toolkit/qt5/qt5-x11extras/pspec.xml
index 7dbf3a143d..447aa1de82 100644
--- a/desktop/toolkit/qt5/qt5-x11extras/pspec.xml
+++ b/desktop/toolkit/qt5/qt5-x11extras/pspec.xml
@@ -37,6 +37,7 @@
/usr/include/qt5/
+ qt5-x11extras
qt5-base-devel
diff --git a/programming/language/python/python-Pygments/actions.py b/programming/language/python/python-Pygments/actions.py
new file mode 100644
index 0000000000..d41d4bd824
--- /dev/null
+++ b/programming/language/python/python-Pygments/actions.py
@@ -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/licenses/gpl.txt
+
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import pythonmodules
+from pisi.actionsapi import get
+
+WorkDir="%s-%s" % (get.srcNAME().split("-")[1], get.srcVERSION())
+
+def build():
+ pythonmodules.compile()
+
+def install():
+ pythonmodules.install()
+
+ pisitools.dohtml("docs/build/*")
+ pisitools.insinto("/usr/share/doc/%s/src/" % get.srcNAME(),"docs/src/*")
+ pisitools.doman("docs/pygmentize.1")
+
diff --git a/programming/language/python/python-Pygments/pspec.xml b/programming/language/python/python-Pygments/pspec.xml
new file mode 100644
index 0000000000..04a03ee80e
--- /dev/null
+++ b/programming/language/python/python-Pygments/pspec.xml
@@ -0,0 +1,54 @@
+
+
+
+
+ python-Pygments
+ http://pygments.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ BSD
+ library
+ A syntax highlighting package written in Python
+ python-Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code.
+ https://pypi.python.org/packages/source/P/Pygments/Pygments-1.6.tar.gz
+
+
+
+ python-Pygments
+
+ python-setuptools
+
+
+ /usr/bin
+ /usr/lib/python*
+ /usr/share/man
+
+
+
+
+ python-Pygments-docs
+ Documentation files for python-Pygments
+
+ /usr/share/doc/python-Pygments
+
+
+
+
+
+ 2013-12-07
+ 1.6
+ Version bump
+ Burak Fazıl Ertürk
+ burakerturk@pisilinux.org
+
+
+ 2012-11-16
+ 1.5
+ First release
+ Erdinç Gültekin
+ admins@pisilinux.org
+
+
+
diff --git a/programming/language/python/python-Pygments/translations.xml b/programming/language/python/python-Pygments/translations.xml
new file mode 100644
index 0000000000..edaadf4187
--- /dev/null
+++ b/programming/language/python/python-Pygments/translations.xml
@@ -0,0 +1,13 @@
+
+
+
+ python-Pygments
+ Python dilinde yazılmış bir sözdizimi belirtme aracı
+ python-Pygments, kaynak kodunu güzelleştirmek ihtiyacı duyulan forum sistemleri, wikiler ve diğer uygulamalar gibi her çeşit yazılımda kullanılmak için yazılmış olan genel bir sözdizimi belirtme aracıdır.
+
+
+
+ python-Pygments-docs
+ python-Pygments için belgelendirme dosyaları
+
+
diff --git a/programming/language/python/python-six/actions.py b/programming/language/python/python-six/actions.py
new file mode 100644
index 0000000000..a0c38b6fc3
--- /dev/null
+++ b/programming/language/python/python-six/actions.py
@@ -0,0 +1,33 @@
+#!/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 pythonmodules
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import get
+
+WorkDir="six-%s" % get.srcVERSION()
+
+def setup():
+ shelltools.cd("..")
+ shelltools.makedirs("build_python3")
+ shelltools.copytree("./%s" % WorkDir, "build_python3")
+ shelltools.cd(WorkDir)
+
+def build():
+ pythonmodules.compile()
+
+ shelltools.cd("../build_python3/%s" % WorkDir)
+ pythonmodules.compile(pyVer="3.4")
+
+def install():
+ pythonmodules.install()
+
+ shelltools.cd("../build_python3/%s" % WorkDir)
+ pythonmodules.install(pyVer="3.4")
+
+ pisitools.removeDir("/usr/lib/*/site-packages/six-1.9.0*egg-info*")
+ pisitools.remove("/usr/lib/*/site-packages/*egg-info*")
\ No newline at end of file
diff --git a/programming/language/python/python-six/pspec.xml b/programming/language/python/python-six/pspec.xml
new file mode 100644
index 0000000000..a36bf4f420
--- /dev/null
+++ b/programming/language/python/python-six/pspec.xml
@@ -0,0 +1,51 @@
+
+
+
+
+ python-six
+ http://pypi.python.org/pypi/six/
+
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+ MIT
+ app:console
+ Python 2 and 3 compatibility utilities.
+ python-six provides simple utilities for wrapping over differences between Python 2 and Python 3.
+
+ python3
+
+ http://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz
+
+
+ python-six
+
+ /usr/lib/python2*
+ /usr/share/doc
+
+
+
+
+ python3-six
+
+ /usr/lib/python3*
+
+
+
+
+
+ 2015-07-24
+ 1.9.0
+ Version bump.
+ Ertuğrul Erata
+ ertugrulerata@gmail.com
+
+
+ 2014-05-31
+ 1.6.1
+ First release
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+
diff --git a/programming/language/python/python-six/translations.xml b/programming/language/python/python-six/translations.xml
new file mode 100644
index 0000000000..990f909a53
--- /dev/null
+++ b/programming/language/python/python-six/translations.xml
@@ -0,0 +1,7 @@
+
+
+ python-six
+ Python2 ve python3 uyumluluk programı.
+ python-six, python2 ile python3 arasındaki farklılıkların aşılmasına yardımcı olan basit araçlar sağlar.
+
+
diff --git a/programming/language/python3/actions.py b/programming/language/python3/actions.py
new file mode 100644
index 0000000000..62a177f369
--- /dev/null
+++ b/programming/language/python3/actions.py
@@ -0,0 +1,46 @@
+#!/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 get
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import shelltools
+
+def setup():
+ pisitools.flags.add("-fwrapv")
+
+ pisitools.dosed("Lib/cgi.py","^#.* /usr/local/bin/python","#!/usr/bin/python")
+
+ shelltools.unlinkDir("Modules/expat")
+ shelltools.unlinkDir("Modules/zlib")
+ shelltools.unlinkDir("Modules/_ctypes/darwin")
+ shelltools.unlinkDir("Modules/_ctypes/libffi")
+ shelltools.unlinkDir("Modules/_ctypes/libffi_arm_wince")
+ shelltools.unlinkDir("Modules/_ctypes/libffi_msvc")
+ shelltools.unlinkDir("Modules/_ctypes/libffi_osx")
+
+ autotools.rawConfigure("\
+ --prefix=/usr \
+ --enable-ipv6 \
+ --enable-loadable-sqlite-extensions \
+ --enable-shared \
+ --with-computed-gotos \
+ --with-dbmliborder=gdbm:ndbm \
+ --with-fpectl \
+ --with-system-expat \
+ --with-system-ffi \
+ --with-system-libmpdec \
+ --with-threads \
+ --with-valgrind \
+ --without-ensurepip \
+ ")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ pisitools.remove("/usr/bin/2to3")
+ pisitools.dodoc("LICENSE", "README")
diff --git a/programming/language/python3/files/Python-3.1.1-rpath.patch b/programming/language/python3/files/Python-3.1.1-rpath.patch
new file mode 100644
index 0000000000..1493af2957
--- /dev/null
+++ b/programming/language/python3/files/Python-3.1.1-rpath.patch
@@ -0,0 +1,20 @@
+diff -up Python-3.1.1/Lib/distutils/unixccompiler.py.rpath Python-3.1.1/Lib/distutils/unixccompiler.py
+--- Python-3.1.1/Lib/distutils/unixccompiler.py.rpath 2009-09-04 17:29:34.000000000 -0400
++++ Python-3.1.1/Lib/distutils/unixccompiler.py 2009-09-04 17:49:54.000000000 -0400
+@@ -141,6 +141,16 @@ class UnixCCompiler(CCompiler):
+ if sys.platform == "cygwin":
+ exe_extension = ".exe"
+
++ def _fix_lib_args(self, libraries, library_dirs, runtime_library_dirs):
++ """Remove standard library path from rpath"""
++ libraries, library_dirs, runtime_library_dirs = super(
++ self.__class__, self)._fix_lib_args(libraries, library_dirs,
++ runtime_library_dirs)
++ libdir = sysconfig.get_config_var('LIBDIR')
++ if runtime_library_dirs and (libdir in runtime_library_dirs):
++ runtime_library_dirs.remove(libdir)
++ return libraries, library_dirs, runtime_library_dirs
++
+ def preprocess(self, source, output_file=None, macros=None,
+ include_dirs=None, extra_preargs=None, extra_postargs=None):
+ fixed_args = self._fix_compile_args(None, macros, include_dirs)
diff --git a/programming/language/python3/pspec.xml b/programming/language/python3/pspec.xml
new file mode 100644
index 0000000000..f74cce42aa
--- /dev/null
+++ b/programming/language/python3/pspec.xml
@@ -0,0 +1,92 @@
+
+
+
+
+ python3
+ http://www.python.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ custom
+ programming.language
+ Next generation of the python high-level scripting language
+ Next generation of the python high-level scripting language
+
+ valgrind
+ tcltk-devel
+ xz-devel
+ gdbm-devel
+ zlib-devel
+ bzip2
+ expat-devel
+ libffi-devel
+ sqlite-devel
+ ncurses-devel
+ openssl-devel
+ readline-devel
+
+ http://www.python.org/ftp/python/3.4.1/Python-3.4.1.tar.xz
+
+ Python-3.1.1-rpath.patch
+
+
+
+
+ python3
+
+ tcl
+ tcltk
+ xz
+ gdbm
+ zlib
+ bzip2
+ expat
+ libffi
+ sqlite
+ ncurses
+ openssl
+ readline
+
+
+ /usr/bin/*
+ /usr/include/python3.4m/*
+ /usr/lib/pkgconfig/*
+ /usr/lib/python3.4/*
+ /usr/lib/*
+ /usr/share/man/man1/*
+ /usr/share/doc
+
+
+
+
+
+ 2014-05-26
+ 3.4.1
+ Version bump.
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+ 2013-09-09
+ 3.3.0
+ V.Bump
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+ 2013-08-17
+ 3.3.0
+ Dep Fixed
+ PisiLinux Community
+ admins@pisilinux.org
+
+
+ 2012-11-11
+ 3.3.0
+ First release
+ Marcin Bojara
+ marcin@pisilinux.org
+
+
+