1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00

btparse is a C library for parsing and processing BibTeX files.

It provides a lexical scanner and LR parser (constructed by PCCTS),
both of which are efficient and offer good error detection and
recovery; a set of functions for traversing the AST (abstract
syntax tree) generated by the parser; and utility functions for
manipulating strings according to BibTeX conventions.

WWW:	http://www.gerg.ca/software/btOOL

PR:		ports/94686
Submitted by:	Kay Lehmann <kay_lehmann@web.de>
This commit is contained in:
Pav Lucistnik 2006-03-20 18:36:06 +00:00
parent 738cc84c87
commit 30e54bba97
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=157765
6 changed files with 56 additions and 0 deletions

View File

@ -32,6 +32,7 @@
SUBDIR += bn-aspell
SUBDIR += br-aspell
SUBDIR += british-ispell
SUBDIR += btparse
SUBDIR += c2html
SUBDIR += ca-aspell
SUBDIR += carthage

25
textproc/btparse/Makefile Normal file
View File

@ -0,0 +1,25 @@
# New ports collection makefile for: btparse
# Date created: 2006-03-19
# Whom: Kay Lehmann <kay_lehmann@web.de>
#
# $FreeBSD$
#
PORTNAME= btparse
PORTVERSION= 0.35
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../by-authors/id/A/AM/AMBS/${PORTNAME}
MAINTAINER= kay_lehmann@web.de
COMMENT= C library for parsing and processing BibTeX data files
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
USE_PERL5_BUILD=yes
MAN3= btparse.3 bt_language.3 bt_input.3 bt_traversal.3 \
bt_postprocess.3 bt_macros.3 bt_split_names.3 \
bt_format_names.3 bt_misc.3
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (btparse-0.35.tar.gz) = b71ea8ccd30873356d33d62e36ac63f0
SHA256 (btparse-0.35.tar.gz) = 631bf1b79dfd4c83377b416a12c349fe88ee37448dc82e41424b2f364a99477b
SIZE (btparse-0.35.tar.gz) = 470546

View File

@ -0,0 +1,11 @@
--- Makefile.in.orig Sun Mar 19 11:21:45 2006
+++ Makefile.in Sun Mar 19 11:22:15 2006
@@ -139,7 +139,7 @@
SUBDIRS = src tests progs doc
EXTRA_DIST = $(wildcard pccts/*.[ch]) btparse.pc.in
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(libdir)/../libdata/pkgconfig
pkgconfig_DATA = btparse.pc
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4

View File

@ -0,0 +1,8 @@
btparse is a C library for parsing and processing BibTeX files.
It provides a lexical scanner and LR parser (constructed by PCCTS),
both of which are efficient and offer good error detection and
recovery; a set of functions for traversing the AST (abstract
syntax tree) generated by the parser; and utility functions for
manipulating strings according to BibTeX conventions.
WWW: http://www.gerg.ca/software/btOOL

View File

@ -0,0 +1,8 @@
@comment $FreeBSD$
bin/bibparse
include/btparse.h
lib/libbtparse.so.0
lib/libbtparse.so
lib/libbtparse.la
lib/libbtparse.a
libdata/pkgconfig/btparse.pc