public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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