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:
parent
738cc84c87
commit
30e54bba97
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=157765
@ -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
25
textproc/btparse/Makefile
Normal 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>
|
3
textproc/btparse/distinfo
Normal file
3
textproc/btparse/distinfo
Normal 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
|
11
textproc/btparse/files/patch-Makefile.in
Normal file
11
textproc/btparse/files/patch-Makefile.in
Normal 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
|
8
textproc/btparse/pkg-descr
Normal file
8
textproc/btparse/pkg-descr
Normal 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
|
8
textproc/btparse/pkg-plist
Normal file
8
textproc/btparse/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user