* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2012-04-24 12:49 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-04-24 12:49 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/04/24 12:49:09
Modified: ChangeLog
Added: myspell-r2.eclass
Log:
Add myspell-r2.eclass which is just eclassdoced myspell.eclass with removed no-longer required stuff.
Revision Changes Path
1.222 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.222&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.222&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.221&r2=1.222
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.221
retrieving revision 1.222
diff -u -r1.221 -r1.222
--- ChangeLog 23 Apr 2012 23:13:52 -0000 1.221
+++ ChangeLog 24 Apr 2012 12:49:09 -0000 1.222
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.221 2012/04/23 23:13:52 hd_brummy Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.222 2012/04/24 12:49:09 scarabeus Exp $
+
+ 24 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> +myspell-r2.eclass:
+ Add myspell-r2.eclass which is just eclassdoced myspell.eclass with removed
+ no-longer required stuff.
23 Apr 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin.eclass:
reverted last changes in plugin_has_gettext function
1.1 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.1&content-type=text/plain
Index: myspell-r2.eclass
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.1 2012/04/24 12:49:09 scarabeus Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
# app-dicts@gentoo.org
# @AUTHOR:
# Tomáš Chvátal <scarabeus@gentoo.org>
# @BLURB: An eclass to ease the construction of ebuilds for myspell dicts
# @DESCRIPTION:
inherit base
EXPORT_FUNCTIONS src_unpack src_install
# @ECLASS-VARIABLE: MYSPELL_DICT
# @DEFAULT_UNSET
# @DESCRIPTION:
# Array variable containing list of all dictionary files.
# MYSPELL_DICT=( "file.dic" "dir/file2.aff" )
# @ECLASS-VARIABLE: MYSPELL_HYPH
# @DESCRIPTION:
# Array variable containing list of all hyphenation files.
# MYSPELL_HYPH=( "file.dic" "dir/file2.dic" )
# @ECLASS-VARIABLE: MYSPELL_THES
# @DESCRIPTION:
# Array variable containing list of all thesarus files.
# MYSPELL_HYPH=( "file.dat" "dir/file2.idx" )
# Basically no extra deps needed.
# Unzip is required for .oxt libreoffice extensions
# which are just fancy zip files.
DEPEND="app-arch/unzip"
RDEPEND=""
# by default this stuff does not have any folder in the pack
S="${WORKDIR}"
# @FUNCTION: myspell-r2_src_unpack
# @DESCRIPTION:
# Unpack all variants of weird stuff.
# In our case .oxt packs.
myspell-r2_src_unpack() {
local f
for f in ${A}; do
case ${f} in
*.oxt)
echo ">>> Unpacking ${f} to ${PWD}"
unzip -qoj ${f}
assert "failed unpacking ${f}"
;;
*) unpack ${f} ;;
esac
done
}
# @FUNCTION: myspell-r2_src_install
# @DESCRIPTION:
# Install the dictionaries to the right places.
myspell-r2_src_install() {
local x
# Following the debian directory layout here.
# DICT: /usr/share/hunspell
# THES: /usr/share/mythes
# HYPH: /usr/share/hyphen
# We just need to copy the required files to proper places.
# TODO: backcompat dosym remove when all dictionaries and libreoffice
# ebuilds in tree use only the new paths
insinto /usr/share/hunspell
for x in "${MYSPELL_DICT[@]}"; do
doins "${x}" || die
dosym /usr/share/hunspell/"${x}" /usr/share/myspell/"${x}" || die
done
insinto /usr/share/mythes
for x in "${MYSPELL_THES[@]}"; do
doins "${x}" || die
dosym /usr/share/mythes/"${x}" /usr/share/myspell/"${x}" || die
done
insinto /usr/share/hyphen
for x in "${MYSPELL_HYPH[@]}"; do
doins "${x}" || die
dosym /usr/share/hyphen/"${x}" /usr/share/myspell/"${x}" || die
done
# Readme and so on
dodoc *.txt || die
}
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2012-04-24 13:07 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-04-24 13:07 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/04/24 13:07:03
Modified: ChangeLog myspell-r2.eclass
Log:
Oops didn't commit the dir supporting version. This replaces plain doins with proper newins command.
Revision Changes Path
1.223 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.223&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.223&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.222&r2=1.223
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.222
retrieving revision 1.223
diff -u -r1.222 -r1.223
--- ChangeLog 24 Apr 2012 12:49:09 -0000 1.222
+++ ChangeLog 24 Apr 2012 13:07:03 -0000 1.223
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.222 2012/04/24 12:49:09 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.223 2012/04/24 13:07:03 scarabeus Exp $
+
+ 24 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
+ Oops didn't commit the dir supporting version. This replaces plain doins with
+ proper newins command.
24 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> +myspell-r2.eclass:
Add myspell-r2.eclass which is just eclassdoced myspell.eclass with removed
1.2 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?r1=1.1&r2=1.2
Index: myspell-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- myspell-r2.eclass 24 Apr 2012 12:49:09 -0000 1.1
+++ myspell-r2.eclass 24 Apr 2012 13:07:03 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.1 2012/04/24 12:49:09 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.2 2012/04/24 13:07:03 scarabeus Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
@@ -61,7 +61,7 @@
# @DESCRIPTION:
# Install the dictionaries to the right places.
myspell-r2_src_install() {
- local x
+ local x target
# Following the debian directory layout here.
# DICT: /usr/share/hunspell
@@ -74,20 +74,23 @@
insinto /usr/share/hunspell
for x in "${MYSPELL_DICT[@]}"; do
- doins "${x}" || die
- dosym /usr/share/hunspell/"${x}" /usr/share/myspell/"${x}" || die
+ target="${x##*/}"
+ newins "${x}" "${target}" || die
+ dosym /usr/share/hunspell/"${target}" /usr/share/myspell/"${target}" || die
done
insinto /usr/share/mythes
for x in "${MYSPELL_THES[@]}"; do
- doins "${x}" || die
- dosym /usr/share/mythes/"${x}" /usr/share/myspell/"${x}" || die
+ target="${x##*/}"
+ newins "${x}" "${target}" || die
+ dosym /usr/share/mythes/"${target}" /usr/share/myspell/"${target}" || die
done
insinto /usr/share/hyphen
for x in "${MYSPELL_HYPH[@]}"; do
- doins "${x}" || die
- dosym /usr/share/hyphen/"${x}" /usr/share/myspell/"${x}" || die
+ target="${x##*/}"
+ newins "${x}" "${target}" || die
+ dosym /usr/share/hyphen/"${target}" /usr/share/myspell/"${target}" || die
done
# Readme and so on
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2012-06-13 11:06 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-06-13 11:06 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/06/13 11:06:17
Modified: ChangeLog myspell-r2.eclass
Log:
Handle dodoc correctly to not die if no documents are found.
Revision Changes Path
1.312 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.312&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.312&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.311&r2=1.312
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.311
retrieving revision 1.312
diff -u -r1.311 -r1.312
--- ChangeLog 12 Jun 2012 09:17:33 -0000 1.311
+++ ChangeLog 13 Jun 2012 11:06:17 -0000 1.312
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.311 2012/06/12 09:17:33 sera Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.312 2012/06/13 11:06:17 scarabeus Exp $
+
+ 13 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
+ Handle dodoc correctly to not die if no documents are found.
12 Jun 2012; Ralph Sennhauser <sera@gentoo.org> java-vm-2.eclass:
Convert docs to eclass-manpages.
1.3 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?r1=1.2&r2=1.3
Index: myspell-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- myspell-r2.eclass 24 Apr 2012 13:07:03 -0000 1.2
+++ myspell-r2.eclass 13 Jun 2012 11:06:17 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.2 2012/04/24 13:07:03 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.3 2012/06/13 11:06:17 scarabeus Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
@@ -94,5 +94,9 @@
done
# Readme and so on
- dodoc *.txt || die
+ for x in *.txt README*; do
+ if [[ -f ${x} ]]; then
+ dodoc ${x} || die
+ fi
+ done
}
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2012-06-13 12:17 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-06-13 12:17 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/06/13 12:17:17
Modified: ChangeLog myspell-r2.eclass
Log:
Make the oxt unpacking really work.
Revision Changes Path
1.313 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.313&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.313&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.312&r2=1.313
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.312
retrieving revision 1.313
diff -u -r1.312 -r1.313
--- ChangeLog 13 Jun 2012 11:06:17 -0000 1.312
+++ ChangeLog 13 Jun 2012 12:17:17 -0000 1.313
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.312 2012/06/13 11:06:17 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.313 2012/06/13 12:17:17 scarabeus Exp $
+
+ 13 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
+ Make the oxt unpacking really work.
13 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
Handle dodoc correctly to not die if no documents are found.
1.4 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?r1=1.3&r2=1.4
Index: myspell-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- myspell-r2.eclass 13 Jun 2012 11:06:17 -0000 1.3
+++ myspell-r2.eclass 13 Jun 2012 12:17:17 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.3 2012/06/13 11:06:17 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.4 2012/06/13 12:17:17 scarabeus Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
@@ -48,9 +48,9 @@
for f in ${A}; do
case ${f} in
*.oxt)
- echo ">>> Unpacking ${f} to ${PWD}"
- unzip -qoj ${f}
- assert "failed unpacking ${f}"
+ echo ">>> Unpacking "${DISTDIR}/${f}" to ${PWD}"
+ unzip -qoj ${DISTDIR}/${f}
+ assert "failed unpacking ${DISTDIR}/${f}"
;;
*) unpack ${f} ;;
esac
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2012-06-17 10:50 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-06-17 10:50 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/06/17 10:50:20
Modified: ChangeLog myspell-r2.eclass
Log:
Remove licenses prior copying docs.
Revision Changes Path
1.315 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.315&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.315&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.314&r2=1.315
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.314
retrieving revision 1.315
diff -u -r1.314 -r1.315
--- ChangeLog 14 Jun 2012 23:07:31 -0000 1.314
+++ ChangeLog 17 Jun 2012 10:50:20 -0000 1.315
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.314 2012/06/14 23:07:31 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.315 2012/06/17 10:50:20 scarabeus Exp $
+
+ 17 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
+ Remove licenses prior copying docs.
14 Jun 2012; Julian Ospald <hasufell@gentoo.org> eutils.eclass:
small enhancement to examples of doicon
1.5 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?r1=1.4&r2=1.5
Index: myspell-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- myspell-r2.eclass 13 Jun 2012 12:17:17 -0000 1.4
+++ myspell-r2.eclass 17 Jun 2012 10:50:20 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.4 2012/06/13 12:17:17 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.5 2012/06/17 10:50:20 scarabeus Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
@@ -93,6 +93,9 @@
dosym /usr/share/hyphen/"${target}" /usr/share/myspell/"${target}" || die
done
+ # Remove licenses as they suffix them with .txt too
+ rm -rf COPYING*
+ rm -rf LICENSE*
# Readme and so on
for x in *.txt README*; do
if [[ -f ${x} ]]; then
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2012-06-30 8:30 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-06-30 8:30 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/06/30 08:30:49
Modified: ChangeLog myspell-r2.eclass
Log:
Remove also lower case licenses.
Revision Changes Path
1.332 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.332&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.332&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.331&r2=1.332
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.331
retrieving revision 1.332
diff -u -r1.331 -r1.332
--- ChangeLog 27 Jun 2012 18:54:58 -0000 1.331
+++ ChangeLog 30 Jun 2012 08:30:48 -0000 1.332
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.331 2012/06/27 18:54:58 hd_brummy Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.332 2012/06/30 08:30:48 scarabeus Exp $
+
+ 30 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
+ Remove also lower case licenses.
27 Jun 2012; Joerg Bornkessel <hd_brummy@gentoo.org> vdr-plugin-2.eclass:
fixed eapi block; bug 423657
1.6 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?r1=1.5&r2=1.6
Index: myspell-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- myspell-r2.eclass 17 Jun 2012 10:50:20 -0000 1.5
+++ myspell-r2.eclass 30 Jun 2012 08:30:48 -0000 1.6
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.5 2012/06/17 10:50:20 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.6 2012/06/30 08:30:48 scarabeus Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
@@ -96,6 +96,7 @@
# Remove licenses as they suffix them with .txt too
rm -rf COPYING*
rm -rf LICENSE*
+ rm -rf license*
# Readme and so on
for x in *.txt README*; do
if [[ -f ${x} ]]; then
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2012-07-23 14:11 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-07-23 14:11 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/07/23 14:11:26
Modified: ChangeLog myspell-r2.eclass
Log:
More licenses removal
Revision Changes Path
1.351 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.351&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.351&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.350&r2=1.351
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.350
retrieving revision 1.351
diff -u -r1.350 -r1.351
--- ChangeLog 23 Jul 2012 12:53:13 -0000 1.350
+++ ChangeLog 23 Jul 2012 14:11:26 -0000 1.351
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.350 2012/07/23 12:53:13 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.351 2012/07/23 14:11:26 scarabeus Exp $
+
+ 23 Jul 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
+ More licenses removal
23 Jul 2012; Ben de Groot <yngwin@gentoo.org> qt4-r2.eclass:
Add array variables for DOCS and HTML_DOCS in qt4-r2.eclass
1.7 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?r1=1.6&r2=1.7
Index: myspell-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- myspell-r2.eclass 30 Jun 2012 08:30:48 -0000 1.6
+++ myspell-r2.eclass 23 Jul 2012 14:11:26 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.6 2012/06/30 08:30:48 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.7 2012/07/23 14:11:26 scarabeus Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
@@ -96,7 +96,9 @@
# Remove licenses as they suffix them with .txt too
rm -rf COPYING*
rm -rf LICENSE*
+ rm -rf LICENCE*
rm -rf license*
+ rm -rf licence*
# Readme and so on
for x in *.txt README*; do
if [[ -f ${x} ]]; then
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2012-10-24 14:44 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 9+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2012-10-24 14:44 UTC (permalink / raw
To: gentoo-commits
scarabeus 12/10/24 14:44:40
Modified: ChangeLog myspell-r2.eclass
Log:
Add some boring debug prints and error+die when hunspell folder is symlink. Should fix bug#438792.
Revision Changes Path
1.463 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.463&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.463&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.462&r2=1.463
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.462
retrieving revision 1.463
diff -u -r1.462 -r1.463
--- ChangeLog 23 Oct 2012 21:09:39 -0000 1.462
+++ ChangeLog 24 Oct 2012 14:44:40 -0000 1.463
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.462 2012/10/23 21:09:39 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.463 2012/10/24 14:44:40 scarabeus Exp $
+
+ 24 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org> myspell-r2.eclass:
+ Add some boring debug prints and error+die when hunspell folder is symlink.
+ Should fix bug#438792.
23 Oct 2012; Michał Górny <mgorny@gentoo.org> eutils.eclass:
prune_libtool_files(): fix variable reuse. Thanks to radhermit for the patch.
1.8 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?r1=1.7&r2=1.8
Index: myspell-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- myspell-r2.eclass 23 Jul 2012 14:11:26 -0000 1.7
+++ myspell-r2.eclass 24 Oct 2012 14:44:40 -0000 1.8
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.7 2012/07/23 14:11:26 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.8 2012/10/24 14:44:40 scarabeus Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
@@ -44,6 +44,8 @@
# Unpack all variants of weird stuff.
# In our case .oxt packs.
myspell-r2_src_unpack() {
+ debug-print-function ${FUNCNAME} "$@"
+
local f
for f in ${A}; do
case ${f} in
@@ -61,6 +63,8 @@
# @DESCRIPTION:
# Install the dictionaries to the right places.
myspell-r2_src_install() {
+ debug-print-function ${FUNCNAME} "$@"
+
local x target
# Following the debian directory layout here.
@@ -72,6 +76,14 @@
# TODO: backcompat dosym remove when all dictionaries and libreoffice
# ebuilds in tree use only the new paths
+ # Very old installs have hunspell to be symlink to myspell.
+ # This results in fcked up install/symlink stuff.
+ if [[ -L "${EPREFIX}/usr/share/hunspell" ]] ; then
+ eerror "\"${EPREFIX}/usr/share/hunspell\" is a symlink."
+ eerror "Please remove it so it is created properly as folder"
+ die "\"${EPREFIX}/usr/share/hunspell\" is a symlink."
+ fi
+
insinto /usr/share/hunspell
for x in "${MYSPELL_DICT[@]}"; do
target="${x##*/}"
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass
@ 2014-01-26 10:59 Sergey Popov (pinkbyte)
0 siblings, 0 replies; 9+ messages in thread
From: Sergey Popov (pinkbyte) @ 2014-01-26 10:59 UTC (permalink / raw
To: gentoo-commits
pinkbyte 14/01/26 10:59:07
Modified: ChangeLog myspell-r2.eclass
Log:
Drop inheriting base eclass, wrt bug #497040
Revision Changes Path
1.1133 eclass/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1133&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1133&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1132&r2=1.1133
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1132
retrieving revision 1.1133
diff -u -r1.1132 -r1.1133
--- ChangeLog 25 Jan 2014 17:44:39 -0000 1.1132
+++ ChangeLog 26 Jan 2014 10:59:07 -0000 1.1133
@@ -1,6 +1,9 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1132 2014/01/25 17:44:39 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1133 2014/01/26 10:59:07 pinkbyte Exp $
+
+ 26 Jan 2014; Sergey Popov <pinkbyte@gentoo.org> myspell-r2.eclass:
+ Drop inheriting base eclass, wrt bug #497040
25 Jan 2014; Julian Ospald <hasufell@gentoo.org> games.eclass:
set --datarootdir=/usr/share wrt #493954
1.10 eclass/myspell-r2.eclass
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/myspell-r2.eclass?r1=1.9&r2=1.10
Index: myspell-r2.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- myspell-r2.eclass 5 Jan 2014 11:39:48 -0000 1.9
+++ myspell-r2.eclass 26 Jan 2014 10:59:07 -0000 1.10
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.9 2014/01/05 11:39:48 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/myspell-r2.eclass,v 1.10 2014/01/26 10:59:07 pinkbyte Exp $
# @ECLASS: aspell-dict.eclass
# @MAINTAINER:
@@ -10,8 +10,6 @@
# @BLURB: An eclass to ease the construction of ebuilds for myspell dicts
# @DESCRIPTION:
-inherit base
-
EXPORT_FUNCTIONS src_unpack src_install
# @ECLASS-VARIABLE: MYSPELL_DICT
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2014-01-26 10:59 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-30 8:30 [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog myspell-r2.eclass Tomas Chvatal (scarabeus)
-- strict thread matches above, loose matches on Subject: below --
2014-01-26 10:59 Sergey Popov (pinkbyte)
2012-10-24 14:44 Tomas Chvatal (scarabeus)
2012-07-23 14:11 Tomas Chvatal (scarabeus)
2012-06-17 10:50 Tomas Chvatal (scarabeus)
2012-06-13 12:17 Tomas Chvatal (scarabeus)
2012-06-13 11:06 Tomas Chvatal (scarabeus)
2012-04-24 13:07 Tomas Chvatal (scarabeus)
2012-04-24 12:49 Tomas Chvatal (scarabeus)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox