head	1.21;
access;
symbols
	pkgsrc-2013Q2:1.21.0.42
	pkgsrc-2013Q2-base:1.21
	pkgsrc-2012Q4:1.21.0.40
	pkgsrc-2012Q4-base:1.21
	pkgsrc-2011Q4:1.21.0.38
	pkgsrc-2011Q4-base:1.21
	pkgsrc-2011Q2:1.21.0.36
	pkgsrc-2011Q2-base:1.21
	pkgsrc-2009Q4:1.21.0.34
	pkgsrc-2009Q4-base:1.21
	pkgsrc-2008Q4:1.21.0.32
	pkgsrc-2008Q4-base:1.21
	pkgsrc-2008Q3:1.21.0.30
	pkgsrc-2008Q3-base:1.21
	cube-native-xorg:1.21.0.28
	cube-native-xorg-base:1.21
	pkgsrc-2008Q2:1.21.0.26
	pkgsrc-2008Q2-base:1.21
	pkgsrc-2008Q1:1.21.0.24
	pkgsrc-2008Q1-base:1.21
	pkgsrc-2007Q4:1.21.0.22
	pkgsrc-2007Q4-base:1.21
	pkgsrc-2007Q3:1.21.0.20
	pkgsrc-2007Q3-base:1.21
	pkgsrc-2007Q2:1.21.0.18
	pkgsrc-2007Q2-base:1.21
	pkgsrc-2007Q1:1.21.0.16
	pkgsrc-2007Q1-base:1.21
	pkgsrc-2006Q4:1.21.0.14
	pkgsrc-2006Q4-base:1.21
	pkgsrc-2006Q3:1.21.0.12
	pkgsrc-2006Q3-base:1.21
	pkgsrc-2006Q2:1.21.0.10
	pkgsrc-2006Q2-base:1.21
	pkgsrc-2006Q1:1.21.0.8
	pkgsrc-2006Q1-base:1.21
	pkgsrc-2005Q4:1.21.0.6
	pkgsrc-2005Q4-base:1.21
	pkgsrc-2005Q3:1.21.0.4
	pkgsrc-2005Q3-base:1.21
	pkgsrc-2005Q2:1.21.0.2
	pkgsrc-2005Q2-base:1.21
	pkgsrc-2005Q1:1.20.0.6
	pkgsrc-2005Q1-base:1.20
	pkgsrc-2004Q4:1.20.0.4
	pkgsrc-2004Q4-base:1.20
	pkgsrc-2004Q3:1.20.0.2
	pkgsrc-2004Q3-base:1.20
	pkgsrc-2004Q2:1.19.0.4
	pkgsrc-2004Q2-base:1.19
	pkgsrc-2004Q1:1.19.0.2
	pkgsrc-2004Q1-base:1.19
	pkgsrc-2003Q4:1.18.0.2
	pkgsrc-2003Q4-base:1.18
	netbsd-1-6-1:1.15.0.6
	netbsd-1-6-1-base:1.15
	netbsd-1-6:1.15.0.8
	netbsd-1-6-RELEASE-base:1.15
	pkgviews:1.15.0.4
	pkgviews-base:1.15
	buildlink2:1.15.0.2
	buildlink2-base:1.15
	netbsd-1-5-PATCH003:1.15
	netbsd-1-5-PATCH001:1.13
	netbsd-1-5-RELEASE:1.10
	netbsd-1-4-PATCH003:1.10
	netbsd-1-4-PATCH002:1.4
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.21
date	2005.05.18.22.39.01;	author wiz;	state dead;
branches;
next	1.20;

1.20
date	2004.07.30.09.03.11;	author wiz;	state Exp;
branches;
next	1.19;

1.19
date	2004.01.27.00.53.11;	author heinz;	state Exp;
branches;
next	1.18;

1.18
date	2003.07.17.21.35.34;	author grant;	state Exp;
branches;
next	1.17;

1.17
date	2003.03.28.21.14.17;	author wiz;	state Exp;
branches;
next	1.16;

1.16
date	2003.03.26.04.05.51;	author jschauma;	state Exp;
branches;
next	1.15;

1.15
date	2002.04.05.09.36.44;	author tron;	state Exp;
branches;
next	1.14;

1.14
date	2001.09.27.23.18.03;	author jlam;	state Exp;
branches;
next	1.13;

1.13
date	2001.03.27.03.19.54;	author hubertf;	state Exp;
branches;
next	1.12;

1.12
date	2001.02.17.18.38.18;	author wiz;	state Exp;
branches;
next	1.11;

1.11
date	2000.12.17.21.49.40;	author tron;	state Exp;
branches;
next	1.10;

1.10
date	2000.09.08.02.17.58;	author jlam;	state Exp;
branches;
next	1.9;

1.9
date	2000.08.31.02.35.26;	author hubertf;	state Exp;
branches;
next	1.8;

1.8
date	2000.08.25.00.20.22;	author jlam;	state Exp;
branches;
next	1.7;

1.7
date	2000.05.12.05.19.09;	author sakamoto;	state Exp;
branches;
next	1.6;

1.6
date	2000.04.28.10.23.43;	author sakamoto;	state Exp;
branches;
next	1.5;

1.5
date	2000.03.16.12.32.27;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2000.02.05.18.16.33;	author wiz;	state Exp;
branches;
next	1.3;

1.3
date	2000.01.13.11.03.56;	author sakamoto;	state Exp;
branches;
next	1.2;

1.2
date	2000.01.11.10.13.31;	author sakamoto;	state Exp;
branches;
next	1.1;

1.1
date	2000.01.07.05.23.30;	author sakamoto;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.01.07.05.23.30;	author sakamoto;	state Exp;
branches;
next	;


desc
@@


1.21
log
@Remove packages that have been broken on 2.0/i386 for over 9 months
now; neither maintainer nor anyone else stepped up to fix them.

Predicted on tech-pkg and in private mail to maintainers; no comments.
@
text
@# $NetBSD: Makefile,v 1.20 2004/07/30 09:03:11 wiz Exp $

DISTNAME=	locales-2.1-1mdk
PKGNAME=	linux-locale-2.1.1
CATEGORIES=	emulators
MASTER_SITES=	# http://www.linuxi18n.org/locales/
EXTRACT_SUFX=	.noarch.rpm
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}

MAINTAINER=	sakamoto@@NetBSD.org
HOMEPAGE=	http://www.linuxi18n.org/locales/
COMMENT=	Locales for Linux

BUILD_DEPENDS+=	rpm-[0-9]*:../../misc/rpm

.include "../../mk/bsd.prefs.mk"
.if !defined(LINUX_LOCALES)
LINUX_LOCALES= \
	af ar bg br ca cs cy da de el en eo es et eu fi fo fr ga gl \
	he hr hu hy id is it ja ka kl ko lo lt lv nl no oc pl pt ro \
	ru sk sl sr sv th tr uk vi wa zh
#	fa gd gv iu kw ml ms pd
.endif

.for locale in ${LINUX_LOCALES}
DISTFILES+=	locales-${locale}-2.1-1mdk${EXTRACT_SUFX}
.endfor

DIST_SUBDIR=	linux-locale

ONLY_FOR_PLATFORM=NetBSD-*-i386
DEPENDS=	suse_base>=6.3:../../emulators/${SUSE_DIR_PREFIX}_base

EXTRACT_ONLY=	# empty
NO_CONFIGURE=	yes
NO_BUILD=	yes

EMULSUBDIR=	emul/linux
EMULDIR=	${PREFIX}/${EMULSUBDIR}
PLIST_SRC=	${WRKDIR}/PLIST_DYNAMIC
EXCLUDELIST=	${WRKDIR}/EXCLUDE
CPIOLIST=	${WRKDIR}/CPIOLIST
CHECK_SHLIBS=	no

do-install:
	@@${RM} -f ${CPIOLIST}
	@@(cd ${EMULDIR}; \
		${FIND} usr/share/locale -name "*" -print > ${EXCLUDELIST})
.for f in ${DISTFILES}
	@@rpm2cpio ${DISTDIR}/${DIST_SUBDIR}/${f} | \
		cpio -t -v -f -E ${EXCLUDELIST} >> ${CPIOLIST}
	@@(cd ${EMULDIR}; rpm2cpio ${DISTDIR}/${DIST_SUBDIR}/${f} | \
		cpio -i -d -f -E ${EXCLUDELIST})
.endfor

post-install:
	@@${CAT} ${CPIOLIST}|${GREP} "^d"|${SED} -e "s|.* \(usr\/.*\)|@@exec ${MKDIR} ${EMULDIR}/\1|"|sort >> ${PLIST_SRC}
	@@${CAT} ${CPIOLIST}|${GREP} "^-"|${SED} -e "s|.* \(usr\/.*\)|${EMULSUBDIR}/\1|"|sort >> ${PLIST_SRC}
	@@${CAT} ${CPIOLIST}|${GREP} "^l"|${SED} -e "s|.* \(usr\/.*\) -> \(.*\)|@@exec ln -s \2 %D/${EMULSUBDIR}/\1|"|sort >> ${PLIST_SRC}
	@@${CAT} ${CPIOLIST}|${GREP} "^l"|${SED} -e "s|.* \(usr\/.*\) -> .*|@@unexec rm -f %D/${EMULSUBDIR}/\1|"|sort >> ${PLIST_SRC}
	@@${CAT} ${CPIOLIST}|${GREP} "^d"|${SED} -e "s|.* \(usr\/.*\)|@@dirrm ${EMULSUBDIR}/\1|"|sort -r >> ${PLIST_SRC}

.include "../../emulators/suse_linux/Makefile.application"
.include "../../mk/bsd.pkg.mk"
@


1.20
log
@Comment out MASTER_SITE, since it does not have the files any longer.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2004/01/27 00:53:11 heinz Exp $
@


1.19
log
@Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2003/07/17 21:35:34 grant Exp $
d6 1
a6 1
MASTER_SITES=	http://www.linuxi18n.org/locales/
@


1.18
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2003/03/28 21:14:17 wiz Exp $
d48 1
a48 1
		${FIND} usr/share/locale -name "*" > ${EXCLUDELIST})
@


1.17
log
@NO_PATCH is deprecated, says pkglint. Remove it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2003/03/26 04:05:51 jschauma Exp $
d10 1
a10 1
MAINTAINER=	sakamoto@@netbsd.org
@


1.16
log
@De-confusify:  Let emulators/suse_*/Makefile.* _not_ include bsd.pkg.mk, but rather
make all packages that use linux emulation include bsd.pkg.mk as the
last files just like any normal package.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2002/04/05 09:36:44 tron Exp $
a34 1
NO_PATCH=	yes
@


1.15
log
@Use "suse_linux/Makefile.application" to pick correct SuSE packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2001/09/27 23:18:03 jlam Exp $
d65 1
@


1.14
log
@Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.13 2001/03/27 03:19:54 hubertf Exp $
#
d32 1
a32 1
DEPENDS=	suse_base>=6.3:../../emulators/suse_base
d64 1
a64 1
.include "../../mk/bsd.pkg.mk"
@


1.13
log
@Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@@netbsd.org>
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2001/02/17 18:38:18 wiz Exp $
d15 1
a15 1
BUILD_DEPENDS+=	rpm-*:../../misc/rpm
@


1.12
log
@Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2000/12/17 21:49:40 tron Exp $
d15 1
a15 1
BUILD_DEPENDS+=	rpm2cpio:../../misc/rpm
@


1.11
log
@Depend on version 6.3 or newer of the SuSE packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2000/09/08 02:17:58 jlam Exp $
d13 1
@


1.10
log
@Fix dependency line: we were depending on suse_base, but building in
suse_linux.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2000/08/31 02:35:26 hubertf Exp $
d32 1
a32 1
DEPENDS=	suse_base-6.3:../../emulators/suse_base
@


1.9
log
@add CHECK_SHLIBS=no
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2000/08/25 00:20:22 jlam Exp $
d32 1
a32 1
DEPENDS=	suse_base-6.3:../../emulators/suse_linux
@


1.8
log
@Add appropriate definitions of LDD so check-shlibs works correctly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2000/05/12 05:19:09 sakamoto Exp $
d44 1
a44 1
LDD?=		${EMULDIR}/usr/bin/ldd
@


1.7
log
@depend suse_base instead of suse_linux.
Use nonmatching option at rpm extracting
instead of "mv locale locale.orig; install; deinstall; mv locale.orig locale".
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2000/04/28 10:23:43 sakamoto Exp $
d44 1
@


1.6
log
@Update linux-locale to 2.1.1.

These RPM files are supplementary locales for Linux.
Many languages are not supproted by default by GNU libc.
  af ar bg br ca cs cy da de el en eo es et eu fi fo fr ga gl
  he hr hu hy id is it ja ka kl ko lo lt lv nl no oc pl pt ro
  ru sk sl sr sv th tr uk vi wa zh
@
text
@d1 1
a1 1
# $NetBSD$
d32 1
a32 1
DEPENDS=	suse_linux-6.3:../../emulators/suse_linux
d42 1
a45 1
	@@${MV} ${EMULDIR}/usr/share/locale ${EMULDIR}/usr/share/locale.orig
d47 2
d50 4
a53 2
	@@rpm2cpio ${DISTDIR}/${DIST_SUBDIR}/${f}|cpio -t -v >> ${CPIOLIST}
	@@(cd ${EMULDIR}; rpm2cpio ${DISTDIR}/${DIST_SUBDIR}/${f}|cpio -i -d)
a54 1
	@@${CHMOD} 755 ${EMULDIR}/usr/share/locale
a56 1
	@@${ECHO} "@@exec ${MV} ${EMULDIR}/usr/share/locale ${EMULDIR}/usr/share/locale.orig" > ${PLIST_SRC}
a61 2
	@@${ECHO} "@@dirrm ${EMULSUBDIR}/usr/share/locale" >> ${PLIST_SRC}
	@@${ECHO} "@@unexec ${MV} ${EMULDIR}/usr/share/locale.orig ${EMULDIR}/usr/share/locale" >> ${PLIST_SRC}
@


1.5
log
@grep -> ${GREP}
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2000/02/05 18:16:33 wiz Exp $
d4 2
a5 2
DISTNAME=	libwcsmbs-0.0.4-4jrpm
PKGNAME=	linux-locale-0.4.11
d7 3
a9 9
MASTER_SITES=	ftp://ftp.linux.or.jp/pub/RPM/RPMS/i386-glibc/ \
		ftp://mirror.nucba.ac.jp/pub/JRPM/RPMS/i386-glibc/ \
		ftp://ftp.lab.kdd.co.jp/Linux/jrpm/RPMS/i386-glibc/ \
		ftp://ftp.cc.miyazaki-u.ac.jp/pub/OS/Linux/JRPM/RPMS/i386-glibc/
EXTRACT_SUFX=	.i386.rpm
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
		wcsmbs-locale-0.4.11-1jrpm${EXTRACT_SUFX}

BROKEN=	linux-locale does not work correctly with glibc-2.1.2 (suse_linux-6.3)
d12 1
d14 1
a14 1
ONLY_FOR_PLATFORM=	*-*-i386
d17 6
a22 2
.if ${OPSYS} == "NetBSD"
DEPENDS=	suse_linux-6.1p1:../../emulators/suse_linux
d25 9
a37 3
PLIST_SRC=	${WRKDIR}/PLIST_DYNAMIC
DEINSTALL_SRC=	${PKGDIR}/DEINSTALL
DEINSTALL_FILE=	${WRKDIR}/DEINSTALL
d41 2
a42 1
EMULPRELOAD=	${EMULDIR}/etc/ld.so.preload
d44 6
a49 4
RPM2PKG=	${PREFIX}/sbin/rpm2pkg
RPM2PKGARGS=	-d ${PREFIX} -f ${PLIST_SRC} -p ${EMULSUBDIR}
.for TEMP in ${DISTFILES}
RPM2PKGARGS+=	${DISTDIR}/${DIST_SUBDIR}/${TEMP}
d51 1
a51 14

do-install:
	@@if [ -f ${PKGDIR}/PLIST ]; then \
	  ${CP} ${PKGDIR}/PLIST ${PLIST_SRC}; \
	else \
	  ${RM} -f ${PLIST_SRC}; \
	fi
	${RPM2PKG} ${RPM2PKGARGS}
	@@if ${GREP} -q 'lib.*\.so' ${PLIST_SRC}; then \
	  ${ECHO_MSG} "===>   [Automatic Linux shared object handling]"; \
	  ${EMULDIR}/sbin/ldconfig -r ${EMULDIR}; \
	  ${ECHO} "@@exec %D/${EMULSUBDIR}/sbin/ldconfig -r %D/${EMULSUBDIR}" >>${PLIST_SRC}; \
	  ${ECHO} "@@unexec %D/${EMULSUBDIR}/sbin/ldconfig -r %D/${EMULSUBDIR} 2>/dev/null" >>${PLIST_SRC}; \
	fi
d54 8
a61 10
	@@${ECHO_MSG} "===>   [Automatic Linux shared object preload handling]"
	@@${GREP} -v 'libwcsmbs\.so' ${EMULPRELOAD} \
		> ${WRKDIR}/preload 2> /dev/null || ${TRUE}
	@@${MV} ${WRKDIR}/preload ${EMULPRELOAD}
	@@${ECHO} "libwcsmbs.so.0" >> ${EMULPRELOAD}
	@@${SED} -e 's|$${EMULPRELOAD}|${EMULPRELOAD}|g' \
		${DEINSTALL_SRC} > ${DEINSTALL_FILE}

show-shlib-type:
	@@${ECHO} linux-${MACHINE_ARCH}
@


1.4
log
@grammar fix
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2000/01/13 11:03:56 sakamoto Exp $
d60 1
a60 1
	@@grep -v 'libwcsmbs\.so' ${EMULPRELOAD} \
@


1.3
log
@add \ for "(", ")" in BROKEN.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2000/01/11 10:13:31 sakamoto Exp $
d15 1
a15 1
BROKEN=	"linux-locale is not work correctly with glibc-2.1.2\(suse_linux-6.3\)"
@


1.2
log
@BROKEN="linux-locale is not work correctly with glibc-2.1.2(suse_linux-6.3)"
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2000/01/07 05:23:30 sakamoto Exp $
d15 1
a15 1
BROKEN=	"linux-locale is not work correctly with glibc-2.1.2(suse_linux-6.3)"
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d14 2
@


1.1.1.1
log
@Initial import of linux-locale-0.4.11
Linux wcsmbs preload libraries and locales
@
text
@@
