add librecad A 2D CAD drawing tool based QCad
This commit is contained in:
@@ -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 shelltools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import qt5
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
qt5.configure("librecad.pro")
|
||||
|
||||
def build():
|
||||
qt5.make()
|
||||
|
||||
shelltools.cd("plugins")
|
||||
qt5.configure("plugins.pro")
|
||||
qt5.make()
|
||||
|
||||
def install():
|
||||
pisitools.dobin("unix/librecad")
|
||||
|
||||
pisitools.insinto("/usr/share/librecad/fonts/", "unix/resources/fonts/*")
|
||||
pisitools.insinto("/usr/share/librecad/library/", "unix/resources/library/*")
|
||||
pisitools.insinto("/usr/share/librecad/patterns/", "unix/resources/patterns/*")
|
||||
pisitools.insinto("/usr/share/librecad/qm/", "unix/resources/qm")
|
||||
pisitools.insinto("/usr/share/librecad/plugins/", "unix/resources/plugins/*")
|
||||
pisitools.dodoc("README.md", "gpl-2.0.txt")
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Version=1.0
|
||||
Encoding=UTF-8
|
||||
Name=LibreCAD
|
||||
Name[tr]=LibreCAD
|
||||
GenericName=A 2D CAD drawing tool based QCad
|
||||
GenericName[tr]=QCad tabanlı 2D CAD çizim programı
|
||||
Icon=librecad
|
||||
Exec=/usr/bin/librecad
|
||||
Terminal=false
|
||||
StartupNotify=false
|
||||
Categories=Graphics;Engineering;
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>librecad</Name>
|
||||
<Homepage>http://librecad.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<Icon>librecad</Icon>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>A 2D CAD drawing tool based QCad</Summary>
|
||||
<Description>LibreCAD is an application for computer aided design (CAD) in two dimensions (2D). With LibreCAD you can create technical drawings such as plans for buildings, interiors, mechanical parts or schemas and diagrams</Description>
|
||||
<Archive sha1sum="061858a7e6476e45e321ba7ac2c75d2b384c8b0a" type="targz">https://github.com/LibreCAD/LibreCAD/archive/2.0.9.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-svg-devel</Dependency>
|
||||
<Dependency>qt5-assistant</Dependency>
|
||||
<Dependency>boost-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>librecad</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-assistant</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/librecad.desktop">librecad.desktop</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/librecad.png">librecad.png</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2016-03-07</Date>
|
||||
<Version>2.0.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-05-24</Date>
|
||||
<Version>2.0.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-01-18</Date>
|
||||
<Version>2.0.2</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Richard de Bruin</Name>
|
||||
<Email>richdb@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-10-27</Date>
|
||||
<Version>2.0.0_20130827 </Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Burak Fazıl Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-17</Date>
|
||||
<Version>1.0.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-05-08</Date>
|
||||
<Version>1.0.2</Version>
|
||||
<Comment>Mass rebuild for Pisi Linux 1.0</Comment>
|
||||
<Name>Ertan Güven</Name>
|
||||
<Email>ertan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-01-27</Date>
|
||||
<Version>1.0.2</Version>
|
||||
<Comment>First release.</Comment>
|
||||
<Name>Ertan Güven</Name>
|
||||
<Email>ertan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>librecad</Name>
|
||||
<Summary xml:lang="tr">Bilgisayar destekli tasarım programı</Summary>
|
||||
<Description xml:lang="tr">LibreCAD ile bina, iç mekan, mekanik parça gibi teknik çizimler oluşturabilirsiniz.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
|
||||
+133
-74
@@ -434,7 +434,7 @@
|
||||
<Dependency>libxslt</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch compressionType="xz" level="1">patches/linux/patch-4.4.1.xz</Patch>
|
||||
<Patch compressionType="xz" level="1">patches/linux/patch-4.4.4.xz</Patch>
|
||||
</Patches>
|
||||
<SourceURI>kernel/tools/perf/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
@@ -466,6 +466,13 @@
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="62">
|
||||
<Date>2016-03-06</Date>
|
||||
<Version>4.4.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="61">
|
||||
<Date>2016-02-03</Date>
|
||||
<Version>4.4.1</Version>
|
||||
@@ -2766,6 +2773,7 @@
|
||||
<Dependency>qscintilla2-python3</Dependency>
|
||||
<Dependency>qt5-webkit-devel</Dependency>
|
||||
<Dependency>qt5-svg-devel</Dependency>
|
||||
<Dependency>python3-sip</Dependency>
|
||||
</BuildDependencies>
|
||||
<SourceURI>programming/environment/eric6/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
@@ -2781,79 +2789,12 @@
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="library">/usr/lib/python3.4/site-packages</Path>
|
||||
<Path fileType="data">/usr/share/qt5/qsci/api</Path>
|
||||
<Path fileType="data">/usr/share/applications</Path>
|
||||
<Path fileType="data">/usr/share/appdata</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 target="/usr/share/applications/eric5.desktop" permission="0644" owner="root">eric.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/pixmaps/eric5.png" permission="0644" owner="root">eric.png</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>eric6-i18n-cs</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency version="6.1.3">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="6.1.3">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="6.1.3">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="6.1.3">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="6.1.3">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="6.1.3">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="6.1.3">eric6</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="localedata">/usr/lib/python3*/site-packages/eric6/i18n/eric6_tr.qm</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
@@ -3349,7 +3290,7 @@
|
||||
<Description xml:lang="fr">SVN est un gestionnaire de configuration permettant de stocker des fichiers et de contrôler leur historique de changement dans un dépôt.</Description>
|
||||
<Description xml:lang="en">SVN is a version controlling system to store files and control their change history in a repository.</Description>
|
||||
<Description xml:lang="tr">Daha gelişmiş özellikleri olan ve önceki CVS yerine kullanılan, bir sürüm yönetim sistemidir.</Description>
|
||||
<Archive type="tarbz2" sha1sum="1244a741dbcf24f2b1d165225f0159a0c994e37a">http://archive.apache.org/dist/subversion/subversion-1.9.1.tar.bz2</Archive>
|
||||
<Archive type="tarbz2" sha1sum="27e8df191c92095f48314a415194ec37c682cbcf">http://archive.apache.org/dist/subversion/subversion-1.9.3.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>apache</Dependency>
|
||||
<Dependency>expat-devel</Dependency>
|
||||
@@ -3418,7 +3359,7 @@
|
||||
<Dependency>serf-devel</Dependency>
|
||||
<Dependency>sqlite-devel</Dependency>
|
||||
<Dependency>apr-util-devel</Dependency>
|
||||
<Dependency release="12">subversion</Dependency>
|
||||
<Dependency release="13">subversion</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
@@ -3449,6 +3390,13 @@
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="13">
|
||||
<Date>2016-03-06</Date>
|
||||
<Version>1.9.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="12">
|
||||
<Date>2015-09-04</Date>
|
||||
<Version>1.9.1</Version>
|
||||
@@ -4536,7 +4484,7 @@
|
||||
<Name>apr-util-devel</Name>
|
||||
<Summary xml:lang="en">Development files for apr-util</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="7">apr-util</Dependency>
|
||||
<Dependency release="8">apr-util</Dependency>
|
||||
<Dependency>apr-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
@@ -4545,6 +4493,13 @@
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2016-03-06</Date>
|
||||
<Version>1.5.4</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2016-01-10</Date>
|
||||
<Version>1.5.4</Version>
|
||||
@@ -33061,7 +33016,7 @@
|
||||
<Summary xml:lang="en">Development files for serf</Summary>
|
||||
<Summary xml:lang="tr">serf için geliştirme dosyaları</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="3">serf</Dependency>
|
||||
<Dependency release="4">serf</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
@@ -33069,6 +33024,13 @@
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2016-03-06</Date>
|
||||
<Version>1.3.8</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2015-09-02</Date>
|
||||
<Version>1.3.8</Version>
|
||||
@@ -119052,6 +119014,103 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
|
||||
</Update>
|
||||
</History>
|
||||
</SpecFile>
|
||||
<SpecFile>
|
||||
<Source>
|
||||
<Name>librecad</Name>
|
||||
<Homepage>http://librecad.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<PartOf>multimedia.graphics</PartOf>
|
||||
<Summary xml:lang="en">A 2D CAD drawing tool based QCad</Summary>
|
||||
<Summary xml:lang="tr">Bilgisayar destekli tasarım programı</Summary>
|
||||
<Description xml:lang="en">LibreCAD is an application for computer aided design (CAD) in two dimensions (2D). With LibreCAD you can create technical drawings such as plans for buildings, interiors, mechanical parts or schemas and diagrams</Description>
|
||||
<Description xml:lang="tr">LibreCAD ile bina, iç mekan, mekanik parça gibi teknik çizimler oluşturabilirsiniz.</Description>
|
||||
<Icon>librecad</Icon>
|
||||
<Archive type="targz" sha1sum="061858a7e6476e45e321ba7ac2c75d2b384c8b0a">https://github.com/LibreCAD/LibreCAD/archive/2.0.9.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-svg-devel</Dependency>
|
||||
<Dependency>qt5-assistant</Dependency>
|
||||
<Dependency>boost-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<SourceURI>multimedia/graphics/librecad/pspec.xml</SourceURI>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>librecad</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>qt5-svg</Dependency>
|
||||
<Dependency>qt5-assistant</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile target="/usr/share/applications/librecad.desktop" permission="0644" owner="root">librecad.desktop</AdditionalFile>
|
||||
<AdditionalFile target="/usr/share/pixmaps/librecad.png" permission="0644" owner="root">librecad.png</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2016-03-07</Date>
|
||||
<Version>2.0.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-05-24</Date>
|
||||
<Version>2.0.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-01-18</Date>
|
||||
<Version>2.0.2</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Richard de Bruin</Name>
|
||||
<Email>richdb@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-10-27</Date>
|
||||
<Version>2.0.0_20130827</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Burak Fazıl Ertürk</Name>
|
||||
<Email>burakerturk@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-17</Date>
|
||||
<Version>1.0.2</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-05-08</Date>
|
||||
<Version>1.0.2</Version>
|
||||
<Comment>Mass rebuild for Pisi Linux 1.0</Comment>
|
||||
<Name>Ertan Güven</Name>
|
||||
<Email>ertan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-01-27</Date>
|
||||
<Version>1.0.2</Version>
|
||||
<Comment>First release.</Comment>
|
||||
<Name>Ertan Güven</Name>
|
||||
<Email>ertan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</SpecFile>
|
||||
<SpecFile>
|
||||
<Source>
|
||||
<Name>GraphicsMagick</Name>
|
||||
|
||||
@@ -1 +1 @@
|
||||
0f1542c71e2759650878bee5dd89634e1523e388
|
||||
9f006acb778d5475f08483329b97f0023ae45e5a
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
c34e0d5b87af21cef569986047b4e3c85bd25f49
|
||||
cc6b7b4c7028a366e9b7a3b69a1b9134fcdc0e5c
|
||||
Reference in New Issue
Block a user