add eric6 Eric is a Python IDE written using PyQt and QScintilla

This commit is contained in:
groni
2016-03-06 16:36:43 +01:00
parent 5fdf22f567
commit 5ca4d4e4ed
11 changed files with 113561 additions and 113015 deletions
+33
View File
@@ -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 pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import get
NoStrip = ["/usr/bin", "/usr/lib", "/usr/qt5/qsci/api"]
conf = {"bindir": "/usr/bin",
"installdir": get.installDIR(),
"site-packages": "/usr/lib/python3.3/site-packages"}
def install():
pythonmodules.run("install.py -z \
-b %(bindir)s \
-i %(installdir)s \
-d %(site-packages)s \
-c" % conf, pyVer = "3")
pythonmodules.fixCompiledPy()
for lang in ["cs", "de", "es", "fr", "it", "ru", "tr"]:
pisitools.insinto("%(site-packages)s/eric6/i18n" % conf, "eric/i18n/eric6_%s.qm" % lang)
pisitools.dodoc("changelog", "LICENSE.GPL3", "THANKS", "README*")
# pisitools.insinto("/usr/lib/python3.3/site-packages/", "/usr/lib/python3.3/site-packages/eric5config.py")
# remove files conflict with eric4
pisitools.remove("/usr/share/qt5/qsci/api/python/zope-2.11.2.api")
pisitools.remove("/usr/share/qt5/qsci/api/python/zope-2.10.7.api")
pisitools.remove("/usr/share/qt5/qsci/api/python/zope-3.3.1.api")
pisitools.remove("/usr/share/qt5/qsci/api/ruby/Ruby-1.8.7.api")
@@ -0,0 +1,12 @@
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=eric5
Comment=Python development environment
Comment[tr]=Python geliştirme ortamı
Comment[pl]=Zintegrowane środowisko programistyczne (IDE) dla języka Python
Icon=eric5
Exec=LC_ALL=C eric5 --nosplash
Terminal=False
Categories=Development;IDE;Qt;
MimeType=application/x-eric-project;
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,8 @@
[Desktop Entry]
Type=MimeType
Encoding=UTF-8
Comment=Eric project
Comment[tr]=Eric projesi
MimeType=application/x-eric-project;
Patterns=*.e3p
+205
View File
@@ -0,0 +1,205 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>eric6</Name>
<Homepage>http://eric-ide.python-projects.org/index.html</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<Icon>eric5</Icon>
<IsA>app:gui</IsA>
<PartOf>programming.environment.eric</PartOf>
<Summary>Full featured Python IDE</Summary>
<Description>Eric is a full featured Python and Ruby editor and IDE, written in python.
It is based on the cross platform Qt4 gui toolkit, integrating the highly flexible
Scintilla editor control. It is designed to be usable as everdays' quick and dirty
editor as well as being usable as a professional project management tool integrating
many advanced features Python offers the professional coder.</Description>
<Archive sha1sum="20c9955066b97a6cbf5417bfe76472595c04ab18" type="targz">https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.3/eric6-6.1.3.tar.gz</Archive>
<Archive sha1sum="84e4f8fe8e4fd362b489af14de69e456c03be065" type="targz">https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.3/eric6-i18n-cs-6.1.3.tar.gz</Archive>
<Archive sha1sum="e4f9bfdd45719386f76084b465368a483172f597" type="targz">https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.3/eric6-i18n-de-6.1.3.tar.gz</Archive>
<Archive sha1sum="043021dd32dc31956a5b7abd737cba77b05ebf12" type="targz">https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.3/eric6-i18n-es-6.1.3.tar.gz</Archive>
<Archive sha1sum="ede22143e058396489175eaf699533da8b7ea776" type="targz">https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.3/eric6-i18n-fr-6.1.3.tar.gz</Archive>
<Archive sha1sum="9c9acb00be38525ad09d2b4a73c16bb6dca57cce" type="targz">https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.3/eric6-i18n-it-6.1.3.tar.gz</Archive>
<Archive sha1sum="5bd81514e2c4b07e0153b47404ee9cc7397985d9" type="targz">https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.3/eric6-i18n-ru-6.1.3.tar.gz</Archive>
<Archive sha1sum="a9d44a20c3aa2906d699832bab5165ede6dba52e" type="targz">https://sourceforge.net/projects/eric-ide/files/eric6/stable/6.1.3/eric6-i18n-tr-6.1.3.tar.gz</Archive>
<BuildDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt5-sql-mysql</Dependency>
<Dependency>python3</Dependency>
<Dependency>qt5-sql-sqlite</Dependency>
<Dependency>python3-qt5</Dependency>
<Dependency>qscintilla2-devel</Dependency>
<Dependency>qscintilla2-python3</Dependency>
<Dependency>qt5-webkit-devel</Dependency>
<Dependency>qt5-svg-devel</Dependency>
</BuildDependencies>
<Patches>
</Patches>
</Source>
<Package>
<Name>eric6</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>python3</Dependency>
<Dependency>python3-qt5</Dependency>
<Dependency>qscintilla2-python3</Dependency>
<Dependency>qt5-webkit</Dependency>
<Dependency>qt5-svg</Dependency>
<!--<Dependency>python3-qt-webkit</Dependency>-->
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/qt5/qsci/api</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
<Path fileType="data">/usr/share/appdata</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/eric5.desktop">eric.desktop</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/eric5.png">eric.png</AdditionalFile>
</AdditionalFiles>
</Package>
<Package>
<Name>eric6-i18n-cs</Name>
<RuntimeDependencies>
<Dependency version="current">eric6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/python3*/site-packages/eric6/i18n/eric6_cs.qm</Path>
</Files>
</Package>
<Package>
<Name>eric6-i18n-de</Name>
<RuntimeDependencies>
<Dependency version="current">eric6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/python3*/site-packages/eric6/i18n/eric6_de.qm</Path>
</Files>
</Package>
<Package>
<Name>eric6-i18n-es</Name>
<RuntimeDependencies>
<Dependency version="current">eric6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/python3*/site-packages/eric6/i18n/eri65_es.qm</Path>
</Files>
</Package>
<Package>
<Name>eric6-i18n-fr</Name>
<RuntimeDependencies>
<Dependency version="current">eric6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/python3*/site-packages/eric6/i18n/eric6_fr.qm</Path>
</Files>
</Package>
<Package>
<Name>eric6i18n-it</Name>
<RuntimeDependencies>
<Dependency version="current">eric6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/python3*/site-packages/eric6/i18n/eric6_it.qm</Path>
</Files>
</Package>
<Package>
<Name>eric6-i18n-ru</Name>
<RuntimeDependencies>
<Dependency version="current">eric6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/python3*/site-packages/eric6/i18n/eric6_ru.qm</Path>
</Files>
</Package>
<Package>
<Name>eric6-i18n-tr</Name>
<RuntimeDependencies>
<Dependency version="current">eric6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="localedata">/usr/lib/python3*/site-packages/eric6/i18n/eric6_tr.qm</Path>
</Files>
</Package>
<History>
<Update release="8">
<Date>2016-03-06</Date>
<Version>6.1.3</Version>
<Comment>Version Bump</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2014-12-11</Date>
<Version>5.5.2</Version>
<Comment>Version Bump</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-12-01</Date>
<Version>5.5.1</Version>
<Comment>Version Bump</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-08-13</Date>
<Version>5.4.5</Version>
<Comment>Rebuild for missing runtime dep.</Comment>
<Name>Aydın Demirel</Name>
<Email>aydin.demirel@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-06-08</Date>
<Version>5.4.5</Version>
<Comment>Version Bump.</Comment>
<Name>Vedat Demir</Name>
<Email>vedat@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-06-08</Date>
<Version>5.4.3</Version>
<Comment>Rebuild for binary file</Comment>
<Name>Aydın Demirel</Name>
<Email>aydin.demirel@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2014-06-01</Date>
<Version>5.4.3</Version>
<Comment>Version Bump</Comment>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Update>
<Update release="2">
<Date>2014-01-23</Date>
<Version>5.4.0</Version>
<Comment>Version Bump</Comment>
<Name>Stefan Gronewold(groni)</Name>
<Email>groni@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-01-07</Date>
<Version>5.2.7</Version>
<Comment>First release</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,43 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>eric5</Name>
<Summary xml:lang="pl">Zintegrowane środowisko programistyczne (IDE) dl języka Python</Summary>
<Summary xml:lang="tr">Python programlama dili için kapsamlı bir geliştirme ortamı</Summary>
</Source>
<Source>
<Name>eric5-i18n-cs</Name>
<Summary xml:lang="en">Czech Internationalization for the eric5 Full featured Python IDE.</Summary>
<Summary xml:lang="tr">eric5 Python geliştirme ortamı için Çek dili yerelleri.</Summary>
</Source>
<Source>
<Name>eric5-i18n-de</Name>
<Summary xml:lang="en">German Internationalization for the eric5 Full featured Python IDE.</Summary>
<Summary xml:lang="tr">eric5 Python geliştirme ortamı için Almanca yerelleri.</Summary>
</Source>
<Source>
<Name>eric5-i18n-es</Name>
<Summary xml:lang="en">Spanish Internationalization for the eric5 Full featured Python IDE.</Summary>
<Summary xml:lang="tr">eric5 Python geliştirme ortamı için İspanyolca yerelleri.</Summary>
</Source>
<Source>
<Name>eric5-i18n-fr</Name>
<Summary xml:lang="en">French Internationalization for the eric5 Full featured Python IDE.</Summary>
<Summary xml:lang="tr">eric5 Python geliştirme ortamı için Fransızca yerelleri.</Summary>
</Source>
<Source>
<Name>eric5-i18n-it</Name>
<Summary xml:lang="en">Italian Internationalization for the eric5 Full featured Python IDE.</Summary>
<Summary xml:lang="tr">eric5 Python geliştirme ortamı için İtalyanca yerelleri.</Summary>
</Source>
<Source>
<Name>eric5-i18n-ru</Name>
<Summary xml:lang="en">Russian Internationalization for the eric5 Full featured Python IDE.</Summary>
<Summary xml:lang="tr">eric5 Python geliştirme ortamı için Rusça yerelleri.</Summary>
</Source>
<Source>
<Name>eric5-i18n-tr</Name>
<Summary xml:lang="en">Turkish Internationalization for the eric5 Full featured Python IDE.</Summary>
<Summary xml:lang="tr">eric5 Python geliştirme ortamı için Türkçe yerelleri.</Summary>
</Source>
</PISI>