| 1 | # Copyright 1999-2005 Gentoo Foundation |
1 | # Copyright 1999-2005 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin.eclass,v 1.61 2008/05/16 13:52:16 zzam Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/vdr-plugin.eclass,v 1.63 2008/06/24 16:43:38 zzam Exp $ |
| 4 | # |
4 | # |
| 5 | # Author: |
5 | # Author: |
| 6 | # Matthias Schwarzott <zzam@gentoo.org> |
6 | # Matthias Schwarzott <zzam@gentoo.org> |
| 7 | # Joerg Bornkessel <hd_brummy@gentoo.org> |
7 | # Joerg Bornkessel <hd_brummy@gentoo.org> |
| 8 | |
8 | |
| … | |
… | |
| 183 | # To satisfy 1-3 we do this: |
183 | # To satisfy 1-3 we do this: |
| 184 | # Set VDRDIR=/usr/include/vdr |
184 | # Set VDRDIR=/usr/include/vdr |
| 185 | # Set VDRINCDIR=/usr/include |
185 | # Set VDRINCDIR=/usr/include |
| 186 | # Change $(VDRDIR)/include to $(VDRINCDIR) |
186 | # Change $(VDRDIR)/include to $(VDRINCDIR) |
| 187 | |
187 | |
| 188 | ebegin " Setting Pathes" |
188 | ebegin " Setting paths" |
| 189 | sed -i Makefile \ |
189 | sed -i Makefile \ |
| 190 | -e "s:^VDRDIR.*$:VDRDIR = ${VDR_INCLUDE_DIR}:" \ |
190 | -e "s:^VDRDIR.*$:VDRDIR = ${VDR_INCLUDE_DIR}:" \ |
| 191 | -e "/^VDRDIR/a VDRINCDIR = ${VDR_INCLUDE_DIR%/vdr}" \ |
191 | -e "/^VDRDIR/a VDRINCDIR = ${VDR_INCLUDE_DIR%/vdr}" \ |
| 192 | -e '/VDRINCDIR.*=/!s:$(VDRDIR)/include:$(VDRINCDIR):' \ |
192 | -e '/VDRINCDIR.*=/!s:$(VDRDIR)/include:$(VDRINCDIR):' \ |
| 193 | \ |
193 | \ |
| … | |
… | |
| 295 | vdr_i18n() { |
295 | vdr_i18n() { |
| 296 | if vdr_has_gettext; then |
296 | if vdr_has_gettext; then |
| 297 | einfo "VDR has gettext support" |
297 | einfo "VDR has gettext support" |
| 298 | if plugin_has_gettext; then |
298 | if plugin_has_gettext; then |
| 299 | einfo "Plugin has gettext support, fine" |
299 | einfo "Plugin has gettext support, fine" |
|
|
300 | if [[ ${NO_GETTEXT_HACK} == "1" ]]; then |
|
|
301 | ewarn "Please remove left over NO_GETTEXT_HACK." |
|
|
302 | fi |
| 300 | else |
303 | else |
| 301 | vdr_i18n_convert_to_gettext |
304 | vdr_i18n_convert_to_gettext |
| 302 | if [[ $? != 0 ]]; then |
305 | if [[ $? != 0 ]]; then |
| 303 | eerror "" |
306 | eerror "" |
| 304 | eerror "Plugin will have only english OSD texts" |
307 | eerror "Plugin will have only english OSD texts" |