Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

7
misc/libutf/DESCR Normal file
View File

@@ -0,0 +1,7 @@
This software is a library which implements UTF-8 support routines,
and uses those routines and others to implement UTF-8aware regular
expresions. Language collation sequences are specified in a text
file, ${PREFIX}/etc/langcoll.utf, and feedback as to their correctness
is appreciated.
Alistair G. Crooks

22
misc/libutf/Makefile Normal file
View File

@@ -0,0 +1,22 @@
# $NetBSD: Makefile,v 1.24 2013/05/11 05:29:07 agc Exp $
#
DISTNAME= libutf-3.0
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_BACKUP}
MAINTAINER= agc@NetBSD.org
HOMEPAGE= http://www.alistaircrooks.co.uk/software.html
COMMENT= UTF-8 character set support library, including regular expressions
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
BUILD_TARGET= libutf.a
TEST_TARGET= tst
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
EGDIR= ${PREFIX}/share/examples/libutf
CONF_FILES= ${EGDIR}/langcoll.utf ${PKG_SYSCONFDIR}/langcoll.utf
.include "../../mk/bsd.pkg.mk"

7
misc/libutf/PLIST Normal file
View File

@@ -0,0 +1,7 @@
@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:07:26 joerg Exp $
include/ure.h
include/utf.h
lib/libutf.la
man/man3/ure.3
man/man3/utf.3
share/examples/libutf/langcoll.utf

12
misc/libutf/buildlink3.mk Normal file
View File

@@ -0,0 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.8 2009/03/20 19:25:00 joerg Exp $
BUILDLINK_TREE+= libutf
.if !defined(LIBUTF_BUILDLINK3_MK)
LIBUTF_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libutf+= libutf>=3.0
BUILDLINK_PKGSRCDIR.libutf?= ../../misc/libutf
.endif # LIBUTF_BUILDLINK3_MK
BUILDLINK_TREE+= -libutf

6
misc/libutf/distinfo Normal file
View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.8 2010/04/17 21:00:33 agc Exp $
SHA1 (libutf-3.0.tar.gz) = 7259fedf0d51107e4e4c03147f8a59e22d19e437
RMD160 (libutf-3.0.tar.gz) = 243a030d9cb0b278ddc3263648a39d88e25f489a
Size (libutf-3.0.tar.gz) = 55529 bytes
SHA1 (patch-aa) = 762c7e0e7d45b9dce72ed5e514a3a92c4f8290bd

View File

@@ -0,0 +1,68 @@
$NetBSD: patch-aa,v 1.6 2010/04/17 21:00:33 agc Exp $
--- Makefile.in.orig 2006-05-26 22:14:56.000000000 +0200
+++ Makefile.in
@@ -5,10 +5,12 @@ VPATH= @srcdir@
prefix= @prefix@
exec_prefix= @exec_prefix@
+mandir= @mandir@
LIBDIR= $(exec_prefix)/lib
INCDIR= $(prefix)/include
-MANDIR= $(prefix)/man
+MANDIR= $(mandir)
ETCDIR= $(prefix)/etc
+EGDIR= $(prefix)/share/examples/libutf
# SVR4, I hate you. What ****idiot**** dreamed this up????
# Yeah, like all csh or rc users need this crap...
@@ -26,31 +28,38 @@ INSTALL_DATA= @INSTALL_DATA@
RANLIB= @RANLIB@
$(LIBS) : $(OBJS)
- $(AR) $(ARFLAGS) $(LIBS) $(OBJS)
+ ${LIBTOOL} --mode=link --tag=CC cc -o ${.TARGET:.a=.la} ${OBJS:.o=.lo} -rpath ${PREFIX}/lib -version-info 3:0
ci:
ci -l ure.c ure.h urelang.c utf.c utf.h
install: $(LIBS)
- $(srcdir)/mkinstalldirs $(LIBDIR) $(INCDIR) $(ETCDIR) $(MANDIR)/man3
- $(INSTALL_DATA) $(LIBS) $(LIBDIR) ; $(RANLIB) $(LIBDIR)/$(LIBS)
- $(INSTALL_DATA) $(srcdir)/ure.h $(INCDIR)
- $(INSTALL_DATA) $(srcdir)/utf.h $(INCDIR)
- $(INSTALL_DATA) $(srcdir)/langcoll.utf $(ETCDIR)
- $(INSTALL_DATA) $(srcdir)/utf.3 $(MANDIR)/man3
- $(INSTALL_DATA) $(srcdir)/ure.3 $(MANDIR)/man3
+ $(srcdir)/mkinstalldirs ${DESTDIR}$(LIBDIR) ${DESTDIR}$(INCDIR) ${DESTDIR}$(EGDIR) ${DESTDIR}$(MANDIR)/man3
+ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} ${LIBS:.a=.la} ${DESTDIR}${PREFIX}/lib
+ $(INSTALL_DATA) $(srcdir)/ure.h ${DESTDIR}$(INCDIR)
+ $(INSTALL_DATA) $(srcdir)/utf.h ${DESTDIR}$(INCDIR)
+ $(INSTALL_DATA) $(srcdir)/langcoll.utf ${DESTDIR}$(EGDIR)
+ $(INSTALL_DATA) $(srcdir)/utf.3 ${DESTDIR}$(MANDIR)/man3
+ $(INSTALL_DATA) $(srcdir)/ure.3 ${DESTDIR}$(MANDIR)/man3
uninstall:
rm -f $(LIBDIR)/libure.a
rm -f $(LIBDIR)/$(LIBS)
- rm -f $(ETCDIR)/langcoll.utf
+ rm -f $(EGDIR)/langcoll.utf
rm -f $(INCDIR)/ure.h $(INCDIR)/urelang.h $(INCDIR)/utf.h
gurep: gurep.o $(LIBS)
- $(CC) gurep.o $(LIBS) -o gurep
+ ${LIBTOOL} --mode=link --tag=CC ${CC} gurep.o ${LIBS:.a=.la} -o gurep
findword: findword.o $(LIBS)
- $(CC) findword.o $(LIBS) -o findword
+ ${LIBTOOL} --mode=link --tag=CC ${CC} findword.o ${LIBS:.a=.la} -o findword
+
+ure.o: ure.c ure.h utf.h
+ ${LIBTOOL} --mode=compile --tag=CC ${CC} ${CFLAGS} -c ure.c
+urelang.o: urelang.c ure.h utf.h
+ ${LIBTOOL} --mode=compile --tag=CC ${CC} ${CFLAGS} -c urelang.c
+utf.o: utf.c utf.h
+ ${LIBTOOL} --mode=compile --tag=CC ${CC} ${CFLAGS} -c utf.c
tst: gurep findword
test -d tests || ln -s $(srcdir)/tests .