summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorDan Armak <danarmak@gentoo.org>2001-10-26 13:14:29 +0000
committerDan Armak <danarmak@gentoo.org>2001-10-26 13:14:29 +0000
commit917c16aa0c852c3a4c6ff7a1224bb3939c1bc495 (patch)
tree3277752f5f2635af0e0dee11d4a13703424a07ea /eclass
parentnew incoming :-( (diff)
downloadhistorical-917c16aa0c852c3a4c6ff7a1224bb3939c1bc495.tar.gz
historical-917c16aa0c852c3a4c6ff7a1224bb3939c1bc495.tar.bz2
historical-917c16aa0c852c3a4c6ff7a1224bb3939c1bc495.zip
addded koffice-i18n eclass for coming-up koffice-i18n-* packages
Diffstat (limited to 'eclass')
-rw-r--r--eclass/doc/eclass-howto.lyx15
-rw-r--r--eclass/doc/eclass-howto.sgml13
-rw-r--r--eclass/doc/eclass-howto.txt21
-rw-r--r--eclass/doc/news.txt3
-rw-r--r--eclass/doc/todo.txt4
-rw-r--r--eclass/koffice-i18n.eclass19
6 files changed, 61 insertions, 14 deletions
diff --git a/eclass/doc/eclass-howto.lyx b/eclass/doc/eclass-howto.lyx
index f1d6938d28c1..dbc587c52905 100644
--- a/eclass/doc/eclass-howto.lyx
+++ b/eclass/doc/eclass-howto.lyx
@@ -506,8 +506,7 @@ Meant for standard kde apps, of both 2.1 and 2.2 architectures.
kde-i18n.eclass
\layout Standard
-Meant for the kde-i18n-* packages, possibly also for the koffice-i18n to-be-writ
-ten packages.
+Meant for the kde-i18n-* packages.
Niche use.
\layout Standard
@@ -520,6 +519,18 @@ Inherits from kde,kde.org.
HOMEPAGE and DESCRIPTION.
\layout Subsection
+koffice-i18n.eclass
+\layout Standard
+
+Meant for the koffice-i18n-* packages.
+ Niche use.
+ Very similar to kde-i18n.eclass.
+\layout Standard
+
+All kde-i18n ebuilds are completely identical and so all they have to do
+ is inherit from this eclass.
+\layout Subsection
+
kde-dist.eclass
\layout Standard
diff --git a/eclass/doc/eclass-howto.sgml b/eclass/doc/eclass-howto.sgml
index 2693f6d5f757..1e62c30f42f6 100644
--- a/eclass/doc/eclass-howto.sgml
+++ b/eclass/doc/eclass-howto.sgml
@@ -268,7 +268,7 @@
kde-i18n.eclass
</title>
<para>
- Meant for the kde-i18n-* packages, possibly also for the koffice-i18n to-be-written packages. Niche use.
+ Meant for the kde-i18n-* packages. Niche use.
</para>
<para>
In fact, all kde-i18n ebuilds are completely identical and so all they have to do is inherit from this eclass.
@@ -279,6 +279,17 @@
</sect2>
<sect2>
<title>
+ koffice-i18n.eclass
+ </title>
+ <para>
+ Meant for the koffice-i18n-* packages. Niche use. Very similar to kde-i18n.eclass.
+ </para>
+ <para>
+ All kde-i18n ebuilds are completely identical and so all they have to do is inherit from this eclass.
+ </para>
+ </sect2>
+ <sect2>
+ <title>
kde-dist.eclass
</title>
<para>
diff --git a/eclass/doc/eclass-howto.txt b/eclass/doc/eclass-howto.txt
index 50351ab23f79..05aa9c67f112 100644
--- a/eclass/doc/eclass-howto.txt
+++ b/eclass/doc/eclass-howto.txt
@@ -309,8 +309,7 @@ Inherits c,kde and adds qt deps. Sets HOMEPAGE=apps.kde.com.
2.6 kde-i18n.eclass
-Meant for the kde-i18n-* packages, possibly also for the
-koffice-i18n to-be-written packages. Niche use.
+Meant for the kde-i18n-* packages. Niche use.
In fact, all kde-i18n ebuilds are completely identical and
so all they have to do is inherit from this eclass.
@@ -318,7 +317,15 @@ so all they have to do is inherit from this eclass.
Inherits from kde,kde.org. Makes a few differences, such
as PROVIDE virtual/kde-i18n, correct $S, HOMEPAGE and DESCRIPTION.
-2.7 kde-dist.eclass
+2.7 koffice-i18n.eclass
+
+Meant for the koffice-i18n-* packages. Niche use. Very similar
+to kde-i18n.eclass.
+
+All kde-i18n ebuilds are completely identical and so all
+they have to do is inherit from this eclass.
+
+2.8 kde-dist.eclass
Meant for the base kde distribution packages in kde-base/*.
Inherits kde-base, kde.org and kde-objprelink. Adds the
@@ -326,15 +333,15 @@ correct DESCRIPTION and HOMEPAGE and kdelibs-${PV} deps.
The simpler/smaller kde-base/ packages (e.g. kdetoys) make
no changes at all; most of those that do only add deps.
-2.8 c.eclass
+2.9 c.eclass
Adds gcc and glibc to DEPEND and RDEPEND.
-2.9 autoconf.eclass
+2.10 autoconf.eclass
Adds make/automake/autoconf to DEPEND.
-2.10 debug.eclass
+2.11 debug.eclass
Adds verbose output debugging functions. Is inherited by
virtual.eclass.
@@ -409,7 +416,7 @@ output is further disabled in inherit() in inherit.eclass
to avoid extra-inheriting. You can enable it there by uncommenting
the appropriate lines.
-2.11 kde-objprelink.eclass
+2.12 kde-objprelink.eclass
This eclass has been removed in v3.3 Its contents were merged
into kde.eclass.
diff --git a/eclass/doc/news.txt b/eclass/doc/news.txt
index cfd5fa252ce4..7c4fd66e43cf 100644
--- a/eclass/doc/news.txt
+++ b/eclass/doc/news.txt
@@ -1,3 +1,6 @@
+26/10
+Added koffice-i18n.eclass, very similar to kde-i18n.eclass.
+
15/10
Added some multi-QTDIR failsafes:
myconf+=--with-qt-dir=${QTDIR}
diff --git a/eclass/doc/todo.txt b/eclass/doc/todo.txt
index 870503914c93..ae6f8ac38167 100644
--- a/eclass/doc/todo.txt
+++ b/eclass/doc/todo.txt
@@ -5,10 +5,6 @@ newdepend() in virtual.eclass, consider functions.eclass or similar
finish multi-qt stuff
-koffice-i18n packages
-
-add objprelink features to all kde app ebuilds
-
sort out docs/sgml, get link from site
cleanup or remove kde.org.eclass - cancelled?
diff --git a/eclass/koffice-i18n.eclass b/eclass/koffice-i18n.eclass
new file mode 100644
index 000000000000..44246c1d1f5e
--- /dev/null
+++ b/eclass/koffice-i18n.eclass
@@ -0,0 +1,19 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Dan Armak <danarmak@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/eclass/koffice-i18n.eclass,v 1.1 2001/10/26 13:14:29 danarmak Exp $
+inherit kde || die
+ECLASS=koffice-i18n
+
+SRC_PATH="kde/stable/koffice-${PV}/src/${P}.tar.bz2"
+SRC_URI="ftp://ftp.kde.org/pub/$SRC_PATH
+ ftp://ftp.fh-heilbronn.de/pub/mirrors/$SRC_PATH
+ ftp://ftp.sourceforge.net/pub/mirrors/$SRC_PATH"
+
+S=${WORKDIR}/${PN}
+DESCRIPTION="KOffice ${PV} - i18n: ${PN}"
+HOMEPAGE="http://www.koffice.org/"
+
+DEPEND=">=app-office/kofficde-${PV}"
+
+