* [gentoo-commits] proj/qt:master commit in: profiles/, x11-libs/qt-embedded/
@ 2012-02-24 15:14 Davide Pesavento
0 siblings, 0 replies; only message in thread
From: Davide Pesavento @ 2012-02-24 15:14 UTC (permalink / raw
To: gentoo-commits
commit: 2c7902cb2d90ea7779ef26acfb6ebb669e0065ba
Author: Davide Pesavento <davidepesa <AT> gmail <DOT> com>
AuthorDate: Fri Feb 24 14:56:00 2012 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 14:56:00 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=2c7902cb
Remove obsolete x11-libs/qt-embedded.
---
profiles/package.mask | 5 -
x11-libs/qt-embedded/Manifest | 1 -
x11-libs/qt-embedded/metadata.xml | 16 ---
x11-libs/qt-embedded/qt-embedded-4.4.3.ebuild | 129 -------------------------
4 files changed, 0 insertions(+), 151 deletions(-)
diff --git a/profiles/package.mask b/profiles/package.mask
index cda1eb8..4b5ac77 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -2,11 +2,6 @@
# Add your name and the date, as well as an explanation for the mask
# Make sure the atoms you add are valid!
-# Markos Chandras <hwoarang@gentoo.org> (08 Feb 2012)
-# Unmaintained. Seems abandoned upstream. Desktop Qt4 should
-# be just fine for embedded platforms. Removal in 10 days
-x11-libs/qt-embedded
-
# Markos Chandras <hwoarang@gentoo.org> (04 Feb 2012)
# Masking latest releases
=dev-python/sip-4.13.2_pre*
diff --git a/x11-libs/qt-embedded/Manifest b/x11-libs/qt-embedded/Manifest
deleted file mode 100644
index 8399a9b..0000000
--- a/x11-libs/qt-embedded/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST qt-embedded-linux-opensource-src-4.4.3.tar.gz 124238957 RMD160 3fdc725b247319670b9aa113180fce6c1413c89f SHA1 0b9c0d21ce7c083d0d982206f294f7a7de6377b6 SHA256 f405a616f84fe0abb06afe30b0b27283e5ac18e0e63c9c46a1c918a8204c4669
diff --git a/x11-libs/qt-embedded/metadata.xml b/x11-libs/qt-embedded/metadata.xml
deleted file mode 100644
index e9c73d9..0000000
--- a/x11-libs/qt-embedded/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>qt</herd>
- <use>
- <flag name='glib'>
- Enable <pkg>dev-libs/glib</pkg> eventloop support
- </flag>
- <flag name='qt3support'>Enable the Qt3Support libraries for Qt4. Note that
- this does not mean you can compile pure Qt3 programs with Qt4.</flag>
- <flag name='phonon'>Enable Phonon support</flag>
- <flag name='qvfb'>Enable <pkg>dev-embedded/qvfb</pkg> support</flag>
- <flag name='webkit'>Enable the webkit module</flag>
- <flag name='xmlpatterns'>Enable the XML patternist module</flag>
- </use>
-</pkgmetadata>
diff --git a/x11-libs/qt-embedded/qt-embedded-4.4.3.ebuild b/x11-libs/qt-embedded/qt-embedded-4.4.3.ebuild
deleted file mode 100644
index b2ff02c..0000000
--- a/x11-libs/qt-embedded/qt-embedded-4.4.3.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit eutils multilib
-
-MY_PN="${PN}-linux-opensource-src"
-
-DESCRIPTION="The Qt4 framework for embedded Linux"
-HOMEPAGE="http://www.qtsoftware.com/products/device-creation/embedded-linux/"
-SRC_URI="ftp://ftp.trolltech.no/qt/source/${MY_PN}-${PV}.tar.gz"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="4"
-KEYWORDS="-* ~amd64 ~x86"
-
-IUSE="debug doc cups directfb fbcon firebird +glib gif mysql nis ssl pch phonon
- postgres vnc qvfb qt3support sqlite svg svga vnc webkit xmlpatterns"
-
-DEPEND="media-libs/libpng
- virtual/jpeg
- media-libs/libmng
- media-libs/lcms
- sys-libs/zlib
- cups? ( net-print/cups )
- directfb? ( dev-libs/DirectFB )
- firebird? ( dev-db/firebird )
- gif? ( media-libs/giflib )
- mysql? ( virtual/mysql )
- ssl? ( dev-libs/openssl )
- postgres? ( virtual/postgresql-server )
- sqlite? ( dev-db/sqlite )
- svga? ( media-libs/svgalib )
- !x11-libs/qt-assistant:4
- !x11-libs/qt-demo:4
- !x11-libs/qt-core:4
- !x11-libs/qt-dbus:4
- !x11-libs/qt-gui:4
- !x11-libs/qt-phonon:4
- !x11-libs/qt-qt3support:4
- !x11-libs/qt-svg:4
- !x11-libs/qt-sql:4
- !x11-libs/qt-script:4
- !x11-libs/qt-webkit:4
- !x11-libs/qt-xmlpatterns:4"
-RDEPEND="${DEPEND}
- qvfb? ( dev-embedded/qvfb )"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-pkg_setup() {
- # Set up installation directories
- QTBASEDIR=/usr/$(get_libdir)/qt4
- QTPREFIXDIR=/usr
- QTBINDIR=/usr/bin
- QTLIBDIR=/usr/$(get_libdir)/qt4
- QTPCDIR=/usr/$(get_libdir)/pkgconfig
- QTDATADIR=/usr/share/qt4
- QTDOCDIR=/usr/share/doc/qt-${PV}
- QTHEADERDIR=/usr/include/qt4
- QTPLUGINDIR=${QTLIBDIR}/plugins
- QTSYSCONFDIR=/etc/qt4
- QTTRANSDIR=${QTDATADIR}/translations
- QTEXAMPLESDIR=${QTDATADIR}/examples
- QTDEMOSDIR=${QTDATADIR}/demos
- PLATFORM=$(qt_mkspecs_dir)
- PATH="${S}/bin:${PATH}"
- LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
- ewarn
- ewarn "Qt-embedded is using only a small part of configure options. This"
- ewarn "might not fit your embedded linux setup. In this case, you need "
- ewarn "to add your custom configure options on "myconf" variable. Use"
- ewarn "./configure --help to see all the available options."
- ewarn
-}
-
-src_configure() {
- myconf="-prefix ${QTPREFIXDIR} -bindir ${QTBINDIR} -libdir ${QTLIBDIR} \
- -docdir ${QTDOCDIR} -headerdir ${QTHEADERDIR} -datadir ${QTDATADIR} \
- -sysconfdir ${QTSYSCONFDIR} -translationdir ${QTTRANSDIR} \
- -examplesdir ${QTEXAMPLESDIR} -demosdir ${QTDEMOSDIR} \
- -plugindir ${QTPLUGINDIR} -confirm-license"
- if use debug; then
- myconf="${myconf} -debug"
- else
- myconf="${myconf} -release"
- fi
- # add qt modules support
- ! use qt3support && myconf="${myconf} -no-qt3support"
- ! use xmlpatterns && myconf="${myconf} -no-xmlpatterns"
- ! use svg && myconf="${myconf} -no-svg"
- ! use phonon && myconf="${myconf} -no-phonon"
- ! use webkit && myconf="${myconf} -no-webkit"
- ! use glib && myconf="${myconf} -no-glib"
- ! use gif && myconf="${myconf} -no-gif"
- ! use openssl && myconf="${myconf} -no-openssl"
- ! use cups && myconf="${myconf} -no-cups"
- ! use pch && myconf="${myconf} -no-pch"
- ! use nis && myconf="${myconf} -no-nis"
- # Database support
- use firebird && myconf="${myconf} -plugin-sql-ibase" || myconf="${myconf} -no-sql-ibase"
- use mysql && myconf="${myconf} -plugin-sql-mysql" || myconf="${myconf} -no-sql-mysql"
- use postgres && myconf="${myconf} -plugin-sql-psql" || myconf="${myconf} -no-sql-psql"
- use sqlite && myconf="${myconf} -plugin-sql-sqlite" || myconf="${myconf} -no-sql-sqlite"
-
- # video drivers
- use directfb && myconf="${myconf} -plugin-gfx-directfb" || myconf="${myconf} -no-gfx-directfb"
- use fbcon && myconf="${myconf} -plugin-gfx-linuxfb" || myconf="${myconf} -no-gfx-linuxfb"
- use vnc && myconf="${myconf} -plugin-gfx-vnc" || myconf="${myconf} -no-gfx-qvfb"
- use qvfb && myconf="${myconf} -plugin-gfx-qvfb" || myconf="${myconf} -no-gfx-qvfb"
- use svga && myconf="${myconf} -plugin-gfx-svgalib"
- myconf="${myconf} -plugin-gfx-transformed -qt-gfx-multiscreen"
-
- # TODO: choose arch (-platform, -xplatform)
-
- echo ${myconf}
- ./configure ${myconf} || die "configure failed"
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install || die "emake install failed"
- if use doc; then
- insinto "${QTDOCDIR}" || die "insinto failed"
- doins -r "${S}"/doc/qch || die "doins failed"
- dohtml -r "${S}"/doc/html || die "dohtml failed"
- fi
-}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2012-02-24 15:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-24 15:14 [gentoo-commits] proj/qt:master commit in: profiles/, x11-libs/qt-embedded/ Davide Pesavento
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox