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>
|
||||
|
||||
Reference in New Issue
Block a user