Merge pull request #1890 from alihanozturk/master

gtk3:update and gtk2:gtkrc edit icon name
This commit is contained in:
bferturk
2016-06-07 00:28:54 +03:00
46 changed files with 83224 additions and 81945 deletions
+3 -3
View File
@@ -1,3 +1,3 @@
gtk-icon-theme-name = "Faenza"
gtk-theme-name = "MediterraneanLightDarkest"
gtk-font-name = "DejaVuSans 10"
gtk-icon-theme-name = "maia"
gtk-theme-name = "maia"
gtk-font-name = "Noto Sans 10"
+4 -7
View File
@@ -11,13 +11,10 @@ from pisi.actionsapi import shelltools
def setup():
options = "--enable-x11-backend \
--enable-xinerama \
--enable-xkb \
--disable-silent-rules \
--disable-schemas-compile \
--enable-introspection \
--disable-papi \
options = "--prefix=/usr \
--sysconfdir=/etc \
--enable-x11-backend \
--enable-broadway-backend \
--disable-wayland-backend \
"
+3 -3
View File
@@ -1,4 +1,4 @@
[Settings]
gtk-icon-theme-name = Faenza
gtk-theme-name = MediterraneanLightDarkest
gtk-font-name = DejaVuSans 10
gtk-icon-theme-name = maia
gtk-theme-name = maia
gtk-font-name = Noto Sans 10
+10 -5
View File
@@ -12,7 +12,7 @@
<License>LGPLv2.1</License>
<Summary>The GIMP Toolkit version 3</Summary>
<Description>GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites.</Description>
<Archive sha1sum="e7dd8a397031316c57b845bc76744ed5886385b1" type="tarxz">mirrors://gnome/gtk+/3.18/gtk+-3.18.6.tar.xz</Archive>
<Archive sha1sum="582185c07a5384362cb996bd9570440a9825b24f" type="tarxz">mirrors://gnome/gtk+/3.20/gtk+-3.20.4.tar.xz</Archive>
<BuildDependencies>
<Dependency>atk-devel</Dependency>
<!-- <Dependency>cups-devel</Dependency> --><!--It was disabled to avoid circle-->
@@ -35,10 +35,8 @@
<Dependency>libepoxy-devel</Dependency>
<Dependency>gtk-doc</Dependency>
<Dependency>graphite2-devel</Dependency>
<!--<Dependency>colord-devel</Dependency>-->
<!--Dependency>librest-devel</Dependency>-->
</BuildDependencies>
<Patches>
<Patch level="1">071_fix-installation-of-HTML-images.patch</Patch>
@@ -154,7 +152,7 @@
</Files>
</Package>
<!--Package>
<!--<Package>
<Name>gtk3-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for gtk3</Summary>
@@ -206,9 +204,16 @@
<Path fileType="executable">/usr/bin/*-32bit</Path>
<Path fileType="library">/usr/lib32</Path>
</Files>
</Package-->
</Package>-->
<History>
<Update release="3">
<Date>2016-06-06</Date>
<Version>3.20.4</Version>
<Comment>Version bump</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2016-04-30</Date>
<Version>3.18.6</Version>
+82413 -81875
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
4be37de52bd3478118a2293cfe6566413cdc91f2
9c9d7861de75764d12923bcfff1bbf65a72b6e0b
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
5b6418c2dd27e4a916d3204289567b7fef649993
ce03140322f16a24760e16de779c8062c60c33d6
@@ -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/copyleft/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
def build():
pythonmodules.compile()
def install():
pythonmodules.install()
pisitools.dodoc("LICENSE*", "MANIFEST*", "PKG-INFO", "NEWS*", "README*")
@@ -0,0 +1,41 @@
<PISI>
<Source>
<Name>python-argparse</Name>
<Homepage>https://pypi.python.org/pypi/argparse</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>apache</License>
<IsA>app:console</IsA>
<Summary>Python command-line parsing library</Summary>
<Description>The argparse module makes it easy to write user friendly command line interfaces.</Description>
<Archive sha1sum="50f36429b2989461ee541093e7229257ee950c07" type="targz">https://pypi.python.org/packages/18/dd/e617cfc3f6210ae183374cd9f6a26b20514bbb5a792af97949c5aacddf0f/argparse-1.4.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-argparse</Name>
<Summary>Python command-line parsing library</Summary>
<RuntimeDependencies>
<Dependency>python</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>1.4.0</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -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/copyleft/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
def build():
pythonmodules.compile()
def install():
pythonmodules.install()
pisitools.dodoc("CHANGELOG*", "LICENSE*", "MANIFEST*", "PKG-INFO", "README*")
@@ -0,0 +1,40 @@
<PISI>
<Source>
<Name>python-colorama</Name>
<Homepage>https://pypi.python.org/pypi/colorama</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>BSD</License>
<IsA>app:console</IsA>
<Summary>Cross-platform colored terminal text.</Summary>
<Description>Python API for cross-platform colored terminal text.</Description>
<Archive type="targz" sha1sum="7310d6ddf680c524ad6b16f673a77a9defb5766e">https://pypi.python.org/packages/f0/d0/21c6449df0ca9da74859edc40208b3a57df9aca7323118c913e58d442030/colorama-0.3.7.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-colorama</Name>
<Summary>Cross-platform colored terminal text.</Summary>
<RuntimeDependencies>
<Dependency>python</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>0.3.7</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,15 @@
#!/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
def build():
pythonmodules.compile()
def install():
pythonmodules.install()
pisitools.dodoc("CONTRIBUTING*", "LICENSE", "MAINTAINERS", "MANIFEST*", "README*")
@@ -0,0 +1,45 @@
<PISI>
<Source>
<Name>python-docker-py</Name>
<Homepage>https://github.com/dotcloud/docker-py</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>apache</License>
<IsA>app:console</IsA>
<Summary>Python client for Docker.</Summary>
<Description>A Python library for the Docker Remote API. It does everything the docker command does, but from within Python run containers, manage them, pull/push images, etc.</Description>
<Archive sha1sum="f20e51eae6f39762d6c1d8f3349785507d140f28" type="targz">https://github.com/docker/docker-py/archive/1.8.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
<Dependency>python-websocket-client</Dependency>
<Dependency>python-six</Dependency>
<Dependency>python-requests</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-docker-py</Name>
<Summary>Python client for Docker.</Summary>
<RuntimeDependencies>
<Dependency>python</Dependency>
<Dependency>python-websocket-client</Dependency>
<Dependency>python-six</Dependency>
<Dependency>python-requests</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>1.8.1</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -15,9 +15,14 @@ examples = "%s/%s/" % (get.docDIR(), get.srcNAME())
shelltools.export("PYTHONDONTWRITEBYTECODE", "1")
def install():
pisitools.dosed("setup.py", "man/man1", "share/man/man1")
def setup():
shelltools.system("sed -i -e 's:man/man1:share/man/man1:g' setup.py")
def build():
pythonmodules.compile()
def install():
pythonmodules.install()
pisitools.dohtml("doc/*")
@@ -15,10 +15,16 @@
<Summary>A unittest extension offering automatic test suite discovery and easy test authoring</Summary>
<Description>python-nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic.</Description>
<Archive sha1sum="97f2a04c9d43b29ddf4794a1a1d1ba803f1074c6" type="targz">https://pypi.python.org/packages/source/n/nose/nose-1.3.7.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-nose</Name>
<RuntimeDependencies>
<Dependency>python</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
@@ -6,14 +6,9 @@
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
WorkDir="requests-%s" % get.srcVERSION()
def build():
pythonmodules.compile()
def install():
shelltools.makedirs("python3")
shelltools.copytree("../requests-%s" % get.srcVERSION(), "%s/python3" % get.workDIR())
pythonmodules.install()
shelltools.cd("%s/python3" % get.workDIR())
pythonmodules.install(pyVer = "3")
@@ -12,29 +12,30 @@
<Description>Pythons standard urllib2 module provides most of the HTTP capabilities you need</Description>
<License>MIT</License>
<Archive sha1sum="17f01c47a0d7c676f6291608ef2f43db3fa74095" type="targz">https://pypi.python.org/packages/source/r/requests/requests-2.9.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-requests</Name>
<RuntimeDependencies>
<Dependency>python-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/python2*</Path>
<Path fileType="data">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>python3-requests</Name>
<Files>
<Path fileType="data">/usr/lib/python3*</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2016-06-06</Date>
<Version>2.9.1</Version>
<Comment>Rebuild</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2016-05-08</Date>
<Version>2.9.1</Version>
@@ -43,4 +44,4 @@
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -6,28 +6,12 @@
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*")
pisitools.remove("/usr/lib/*/site-packages/*egg-info*")
@@ -12,27 +12,31 @@
<IsA>app:console</IsA>
<Summary>Python 2 and 3 compatibility utilities.</Summary>
<Description>python-six provides simple utilities for wrapping over differences between Python 2 and Python 3.</Description>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
</BuildDependencies>
<Archive sha1sum="d168e6d01f0900875c6ecebc97da72d0fda31129" type="targz">http://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-six</Name>
<RuntimeDependencies>
<Dependency>python-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>python3-six</Name>
<Files>
<Path fileType="library">/usr/lib/python3*</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2016-06-06</Date>
<Version>1.9.0</Version>
<Comment>Rebuild</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="1">
<Date>2016-05-08</Date>
<Version>1.9.0</Version>
@@ -41,4 +45,4 @@
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
</PISI>
@@ -0,0 +1,15 @@
#!/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
def build():
pythonmodules.compile()
def install():
pythonmodules.install()
pisitools.dodoc("MANIFEST*", "ChangeLog", "README*", "LICENSE")
@@ -0,0 +1,42 @@
<PISI>
<Source>
<Name>python-websocket-client</Name>
<Homepage>https://github.com/liris/websocket-client</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>app:console</IsA>
<Summary>WebSocket client library for Python</Summary>
<Description>websocket-client module is WebSocket client for python. This provide the low level APIs for WebSocket. All APIs are the synchronous functions.</Description>
<Archive sha1sum="1ae08f0a73671ae24261a71b48a2eb40ab4269a9" type="targz">https://github.com/liris/websocket-client/archive/v0.37.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-devel</Dependency>
<Dependency>python-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-websocket-client</Name>
<Summary>WebSocket client library for Python</Summary>
<RuntimeDependencies>
<Dependency>python</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>0.37.0</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
+1 -1
View File
@@ -18,6 +18,7 @@
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-sip</Name>
<Summary>Python 2.x SIP bindings for C and C++ libraries</Summary>
@@ -33,7 +34,6 @@
</Package>
<History>
<History>
<Update release="3">
<Date>2016-06-06</Date>
<Version>4.18</Version>
@@ -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/copyleft/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
pisitools.dodoc("LICENSE*", "MANIFEST*", "PKG-INFO", "NEWS*", "README*")
@@ -0,0 +1,39 @@
<PISI>
<Source>
<Name>python3-argparse</Name>
<Homepage>https://pypi.python.org/pypi/argparse</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>apache</License>
<IsA>app:console</IsA>
<Summary>Python command-line parsing library</Summary>
<Description>The argparse module makes it easy to write user friendly command line interfaces.</Description>
<Archive sha1sum="50f36429b2989461ee541093e7229257ee950c07" type="targz">https://pypi.python.org/packages/18/dd/e617cfc3f6210ae183374cd9f6a26b20514bbb5a792af97949c5aacddf0f/argparse-1.4.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-argparse</Name>
<Summary>Python command-line parsing library</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>1.4.0</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,15 @@
#!/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
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
pisitools.dodoc("CHANGELOG*", "LICENSE*", "MANIFEST*", "PKG-INFO", "README*")
@@ -0,0 +1,38 @@
<PISI>
<Source>
<Name>python3-colorama</Name>
<Homepage>https://pypi.python.org/pypi/colorama</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>BSD</License>
<IsA>app:console</IsA>
<Summary>Cross-platform colored terminal text.</Summary>
<Description>Python API for cross-platform colored terminal text.</Description>
<Archive type="targz" sha1sum="7310d6ddf680c524ad6b16f673a77a9defb5766e">https://pypi.python.org/packages/f0/d0/21c6449df0ca9da74859edc40208b3a57df9aca7323118c913e58d442030/colorama-0.3.7.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-colorama</Name>
<Summary>Cross-platform colored terminal text.</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>0.3.7</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,15 @@
#!/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
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
pisitools.dodoc("CONTRIBUTING*", "LICENSE", "MAINTAINERS", "MANIFEST*", "README*")
@@ -0,0 +1,45 @@
<PISI>
<Source>
<Name>python3-docker-py</Name>
<Homepage>https://github.com/dotcloud/docker-py</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>apache</License>
<IsA>app:console</IsA>
<Summary>Python client for Docker.</Summary>
<Description>A Python library for the Docker Remote API. It does everything the docker command does, but from within Python run containers, manage them, pull/push images, etc.</Description>
<Archive sha1sum="f20e51eae6f39762d6c1d8f3349785507d140f28" type="targz">https://github.com/docker/docker-py/archive/1.8.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
<Dependency>python3-websocket-client</Dependency>
<Dependency>python3-six</Dependency>
<Dependency>python3-requests</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-docker-py</Name>
<Summary>Python client for Docker.</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
<Dependency>python3-websocket-client</Dependency>
<Dependency>python3-six</Dependency>
<Dependency>python3-requests</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>1.8.1</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -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/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
WorkDir = "nose-%s" % get.srcVERSION()
examples = "%s/%s/" % (get.docDIR(), get.srcNAME())
shelltools.export("PYTHONDONTWRITEBYTECODE", "1")
def setup():
shelltools.system("sed -i -e 's:man/man1:share/man/man1:g' setup.py")
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
pisitools.rename("/usr/bin/nosetests", "nosetests3")
pisitools.removeDir("/usr/share/man")
pisitools.dohtml("doc/*")
shelltools.chmod("examples/*", 0644)
pisitools.insinto(examples, "examples/*")
@@ -0,0 +1,52 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM 'http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd'>
<PISI>
<Source>
<Name>python3-nose</Name>
<Homepage>http://somethingaboutorange.com/mrl/projects/nose/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>A unittest extension offering automatic test suite discovery and easy test authoring</Summary>
<Description>python-nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic.</Description>
<Archive sha1sum="97f2a04c9d43b29ddf4794a1a1d1ba803f1074c6" type="targz">https://pypi.python.org/packages/source/n/nose/nose-1.3.7.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-nose</Name>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2016-06-06</Date>
<Version>1.3.7</Version>
<Comment>Rebuild</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="1">
<Date>2015-08-04</Date>
<Version>1.3.7</Version>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>python-nose</Name>
<Summary xml:lang="tr">Python için unittest genişlemesi</Summary>
<Description xml:lang="tr">python-nose alternatif test tanıtma ve keşif kitaplığı.</Description>
</Source>
</PISI>
@@ -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/copyleft/gpl.txt.
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
pisitools.dodoc("LICENSE", "README.rst", "INSTALL.rst")
@@ -0,0 +1,41 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-psutil</Name>
<Homepage>https://github.com/giampaolo/psutil</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>BSD</License>
<IsA>library</IsA>
<Summary>A cross-platform process utilities module for Python</Summary>
<Description>python3-psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, memory) in a portable way by using Python, implementing many functionalities offered by command line tools like ps, top, kill, lsof and netstat.</Description>
<Archive sha1sum="a00dd7259a104d47659075a862afdef84b826296" type="targz">https://github.com/giampaolo/psutil/archive/release-4.0.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-psutil</Name>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>4.0.0</Version>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>python3-psutil</Name>
<Summary xml:lang="tr">Platform bağımsız, süreçler hakkında bilgi sağlayan bir Python modülü</Summary>
<Description xml:lang="tr">python3-psutil, bütün çalışan süreçler ve sistem kullanımı (MİB - Merkezi İşlem Birim(CPU) ve hafıza gibi) hakkında bilgilere erişimek için arayüz sunan bir Python modülüdür. ps, top, kill, lsof, netstat gibi bir çok komut satırı araçlarının sunduğu işlevselliği sağlamaktadır.</Description>
</Source>
</PISI>
@@ -0,0 +1,14 @@
#!/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
from pisi.actionsapi import pisitools
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
@@ -0,0 +1,47 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-requests</Name>
<Homepage>http://www.python-requests.org/</Homepage>
<Packager>
<Name>Ergün Salman</Name>
<Email>ergunsalman@hotmail.com</Email>
</Packager>
<Summary>Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.</Summary>
<Description>Pythons standard urllib2 module provides most of the HTTP capabilities you need</Description>
<License>MIT</License>
<Archive sha1sum="17f01c47a0d7c676f6291608ef2f43db3fa74095" type="targz">https://pypi.python.org/packages/source/r/requests/requests-2.9.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-requests</Name>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2016-06-06</Date>
<Version>2.9.1</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2016-05-08</Date>
<Version>2.9.1</Version>
<Comment>First release</Comment>
<Name>Ayhan Yalçınsoy</Name>
<Email>ayhanyalcinsoy@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,17 @@
#!/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
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
pisitools.removeDir("/usr/lib/*/site-packages/six-1.9.0*egg-info*")
pisitools.remove("/usr/lib/*/site-packages/*egg-info*")
@@ -0,0 +1,48 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python3-six</Name>
<Homepage>http://pypi.python.org/pypi/six/</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>MIT</License>
<IsA>app:console</IsA>
<Summary>Python 2 and 3 compatibility utilities.</Summary>
<Description>python-six provides simple utilities for wrapping over differences between Python 2 and Python 3.</Description>
<Archive sha1sum="d168e6d01f0900875c6ecebc97da72d0fda31129" type="targz">http://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-six</Name>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2016-06-06</Date>
<Version>1.9.0</Version>
<Comment>Rebuild</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="1">
<Date>2016-05-08</Date>
<Version>1.9.0</Version>
<Comment>First release</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,7 @@
<PISI>
<Source>
<Name>python3-six</Name>
<Summary xml:lang="tr">Python2 ve python3 uyumluluk programı.</Summary>
<Description xml:lang="tr">python3-six, python2 ile python3 arasındaki farklılıkların aşılmasına yardımcı olan basit araçlar sağlar.</Description>
</Source>
</PISI>
@@ -0,0 +1,15 @@
#!/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
def build():
pythonmodules.compile(pyVer="3")
def install():
pythonmodules.install(pyVer="3")
pisitools.dodoc("MANIFEST*", "ChangeLog", "README*", "LICENSE")
@@ -0,0 +1,40 @@
<PISI>
<Source>
<Name>python3-websocket-client</Name>
<Homepage>https://github.com/liris/websocket-client</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>app:console</IsA>
<Summary>WebSocket client library for Python</Summary>
<Description>websocket-client module is WebSocket client for python. This provide the low level APIs for WebSocket. All APIs are the synchronous functions.</Description>
<Archive sha1sum="1ae08f0a73671ae24261a71b48a2eb40ab4269a9" type="targz">https://github.com/liris/websocket-client/archive/v0.37.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python3-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python3-websocket-client</Name>
<Summary>WebSocket client library for Python</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-06-06</Date>
<Version>0.37.0</Version>
<Comment>First release</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
</History>
</PISI>