aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-03-03 11:07:04 +0100
committerJustin Lecher <jlec@gentoo.org>2013-03-03 11:07:04 +0100
commit6f28781d3cef0d71a377339f8e21c72a2bef3296 (patch)
tree9fcf1667b2fc54f7e99601ead59e03ed91828fa4 /media-gfx/librecad
parentdev-java/jogl: Keyworded for ~x86 (diff)
downloadsci-6f28781d3cef0d71a377339f8e21c72a2bef3296.tar.gz
sci-6f28781d3cef0d71a377339f8e21c72a2bef3296.tar.bz2
sci-6f28781d3cef0d71a377339f8e21c72a2bef3296.zip
media-gfx/librecad: Update to new qt deps names; drop old
Package-Manager: portage-2.2.0_alpha164
Diffstat (limited to 'media-gfx/librecad')
-rw-r--r--media-gfx/librecad/ChangeLog7
-rw-r--r--media-gfx/librecad/Manifest4
-rw-r--r--media-gfx/librecad/librecad-1.0.1.ebuild42
-rw-r--r--media-gfx/librecad/librecad-1.0.2.ebuild8
-rw-r--r--media-gfx/librecad/librecad-2.0.0_alpha3.ebuild48
-rw-r--r--media-gfx/librecad/librecad-2.0.0_alpha4.ebuild8
-rw-r--r--media-gfx/librecad/librecad-9999.ebuild8
-rw-r--r--media-gfx/librecad/metadata.xml18
8 files changed, 30 insertions, 113 deletions
diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index d21056bc0..e04ed60fb 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -1,7 +1,12 @@
# ChangeLog for media-gfx/librecad
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header$
+ 03 Mar 2013; Justin Lecher <jlec@gentoo.org> -librecad-1.0.1.ebuild,
+ librecad-1.0.2.ebuild, -librecad-2.0.0_alpha3.ebuild,
+ librecad-2.0.0_alpha4.ebuild, librecad-9999.ebuild, metadata.xml:
+ Update to new qt deps names; drop old
+
15 Ju1 2012; Dongxu Li <dongxuli2011@gmail.com> librecad-9999.ebuild,librecad-2.0.0alpha4.ebuild
Dependency fix, bug#426730
diff --git a/media-gfx/librecad/Manifest b/media-gfx/librecad/Manifest
index b735c7dcd..340d68da5 100644
--- a/media-gfx/librecad/Manifest
+++ b/media-gfx/librecad/Manifest
@@ -1,4 +1,2 @@
-DIST librecad-1.0.1.tar.gz 4717733 SHA256 218d58d66c3b665c0998b79dda2255985c75f5c150611e70c2e7c1b87655c85b SHA512 72ede3094c4f5e8167e67aace2ebc68334fc88b873c11980b345ea1416dc2659673ef4b8867fd00e61593915eae747e8098896fd1c74a5d85f2c85aa875e1cf2 WHIRLPOOL 5189e77dc465e4776b7b536566f359a8b72da802d9080701b33975e585ba63c70dd67006df6f5f857c37d7d36ddc9cf36c9485ebe9e826d6be85c62c3cf4fb26
DIST librecad-1.0.2.tar.gz 4577653 SHA256 13ee7e401e4f5fbc68c2e017b7189bec788038f4f6e77f559861ceb8cfb1907d SHA512 d3afd967a72e36067634a5ad8bf93ff7ab874f72ed8e86dd13632d4c700ec3f3f3eac40b2a44ba516cadb3a1c117570f091dd92cbfa3957d004ecba933d02f39 WHIRLPOOL 7cd0b2ecba9498ba41ab49c36bbcd49ec2127a7ac0ad235593e58479342f0f0bb859ffa3c2fa7e687859a6a7812b6c5c96b43fdc939f4a18b326cf8e1e4e0f5a
-DIST librecad-2.0.0_alpha3.tar.gz 13830843 SHA256 a66fe79f34fdcf97b25e91001313eb21ec6c33241acf129b7213daf6f9beca97 SHA512 abb58d2adc92bb34e03abb782886ceea0545d5c423a6c9c3974db755ddb5171d5c295f19f22e622f5dedf3fc0bb67196720d8b169c6857ae78815d4012990a54 WHIRLPOOL e2757f7545ef49e40b9c88ef073b778068ea6b8c7d90aee8337fbd902f01b8172a63501bf7ddb526b5e54c4324f177e983ad5245cdde14cae1f610edbb6eab15
-DIST librecad-2.0.0_alpha4.tar.gz 14408276 RMD160 cf8215ad24140dfbd75c52037fc2b10e82b93a2f SHA1 127d8bffbbfb5e964eee7266ec63ee9c93f7efe2 SHA256 b62e5153d1158d1a5d45f8c66b59512bf5ed7404ac2765704d5f70eb057ebbfd SHA512 3f1f447548057e9bee81b40ed0dcce5601c6e55aa427c0488d9a61f7710faa62d4cea4c83e4a424f034581ae9c98a7c10ee7f9d878a2d73cc793a525221b3b32 WHIRLPOOL cfba88d782467f2b6e75ab97b9fc50dff30fb00b50e2ed22f888869573738b0bc6f89884c561478b5f98ea8cbb7a1d32700dbd38be8f69cb6f21a875bd375774
+DIST librecad-2.0.0_alpha4.tar.gz 14408276 SHA256 b62e5153d1158d1a5d45f8c66b59512bf5ed7404ac2765704d5f70eb057ebbfd SHA512 3f1f447548057e9bee81b40ed0dcce5601c6e55aa427c0488d9a61f7710faa62d4cea4c83e4a424f034581ae9c98a7c10ee7f9d878a2d73cc793a525221b3b32 WHIRLPOOL cfba88d782467f2b6e75ab97b9fc50dff30fb00b50e2ed22f888869573738b0bc6f89884c561478b5f98ea8cbb7a1d32700dbd38be8f69cb6f21a875bd375774
diff --git a/media-gfx/librecad/librecad-1.0.1.ebuild b/media-gfx/librecad/librecad-1.0.1.ebuild
deleted file mode 100644
index c4006fb16..000000000
--- a/media-gfx/librecad/librecad-1.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit qt4-r2 eutils
-
-DESCRIPTION="An generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-RDEPEND="
- x11-libs/qt-gui[qt3support]
- x11-libs/qt-assistant:4
- x11-libs/qt-qt3support:4"
-DEPEND="${RDEPEND}"
-
-src_unpack() {
- unpack ${A}
- mv * ${P}
-}
-
-src_prepare() {
-sed -i -e "s:\\\$\+system(git describe --tags):1.0.0:" "${PN}.pro"
-}
-
-src_install() {
- dobin unix/librecad || die
- insinto /usr/share/"${PN}"
- doins -r unix/resources/* || die
- if use doc ; then
- dohtml -r support/doc/*
- fi
- doicon res/main/"${PN}".png
- make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
-}
diff --git a/media-gfx/librecad/librecad-1.0.2.ebuild b/media-gfx/librecad/librecad-1.0.2.ebuild
index 0dc61c5ed..6459013b1 100644
--- a/media-gfx/librecad/librecad-1.0.2.ebuild
+++ b/media-gfx/librecad/librecad-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -16,9 +16,9 @@ KEYWORDS="~amd64 ~x86"
IUSE="debug doc"
RDEPEND="
- x11-libs/qt-gui[qt3support]
- x11-libs/qt-assistant:4
- x11-libs/qt-qt3support:4
+ dev-qt/qtgui[qt3support]
+ dev-qt/qthelp:4
+ dev-qt/qt3support:4
dev-cpp/muParser
"
diff --git a/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
deleted file mode 100644
index 99391e82b..000000000
--- a/media-gfx/librecad/librecad-2.0.0_alpha3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit qt4-r2 eutils flag-o-matic
-
-DESCRIPTION="An generic 2D CAD program"
-HOMEPAGE="http://www.librecad.org/"
-SRC_URI="https://nodeload.github.com/LibreCAD/LibreCAD/tarball/${PV/_/} ->
-${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-DEPEND="
- x11-libs/qt-assistant:4
- x11-libs/qt-gui:4
- dev-libs/boost
- dev-cpp/muParser
- "
-
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- mv * ${P}
-}
-
-src_prepare() {
- append-cppflags "-std=c++0x"
- sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
-}
-
-src_install() {
- qt4-r2 eutils_src_install
- dobin unix/librecad
- insinto /usr/share/"${PN}"
- doins -r unix/resources/*
- if use doc ; then
- dohtml -r support/doc/*
- fi
- doicon res/main/"${PN}".png
- make_desktop_entry "${PN}" LibreCAD "${PN}.png" Graphics
-}
diff --git a/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild b/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild
index 5c3c639ff..fa7a414bb 100644
--- a/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild
+++ b/media-gfx/librecad/librecad-2.0.0_alpha4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~x86"
IUSE="debug doc"
DEPEND="
- x11-libs/qt-assistant:4
- x11-libs/qt-gui:4
- x11-libs/qt-svg:4
+ dev-qt/qthelp:4
+ dev-qt/qtgui:4
+ dev-qt/qtsvg:4
dev-libs/boost
dev-cpp/muParser
media-libs/freetype
diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index ef083b360..d3db6f76e 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -15,9 +15,9 @@ IUSE="debug doc"
EGIT_REPO_URI="https://github.com/LibreCAD/LibreCAD.git"
DEPEND="${RDEPEND}
- x11-libs/qt-gui:4
- x11-libs/qt-assistant:4
- x11-libs/qt-svg:4
+ dev-qt/qtgui:4
+ dev-qt/qthelp:4
+ dev-qt/qtsvg:4
dev-libs/boost
dev-cpp/muParser
media-libs/freetype
diff --git a/media-gfx/librecad/metadata.xml b/media-gfx/librecad/metadata.xml
index baf99ed1d..c79d2dfcf 100644
--- a/media-gfx/librecad/metadata.xml
+++ b/media-gfx/librecad/metadata.xml
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer>
- <email>dongxuli2011@gmail.com</email>
- <name>Dongxu Li</name>
- <description>Package maintainer and upstream developer</description>
- </maintainer>
- <longdescription>LibreCAD is a 2D CAD drawing tool based on the community edition of QCad (www.qcad.org). LibreCAD has been re-structured and ported to qt4 and works natively cross platform.</longdescription>
+ <herd>sci</herd>
+ <maintainer>
+ <email>dongxuli2011@gmail.com</email>
+ <name>Dongxu Li</name>
+ <description>Package maintainer and upstream developer</description>
+ </maintainer>
+ <longdescription>
+LibreCAD is a 2D CAD drawing tool based on the community edition of QCad
+(www.qcad.org). LibreCAD has been re-structured and ported to qt4 and
+works natively cross platform.
+</longdescription>
</pkgmetadata>