summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2014-08-23 03:14:36 +0000
committerobache <obache@pkgsrc.org>2014-08-23 03:14:36 +0000
commit9953b59a8b4578598ed739f704250be540533bf2 (patch)
treee61c03c783ce2ff28a098b904c6b1b8118da4c4a /devel
parent1f0cc1d9ac0b5971a347e2761a3f262a6a683074 (diff)
downloadpkgsrc-9953b59a8b4578598ed739f704250be540533bf2.tar.gz
Documentation handling fixes.
Now, unwanted configure script timestamp update issue is resolved, and unwanted documentation regeneration will not be happened anymore. TeX related tools are not required in any case. Additionally, PDF document is already in distibution, so no reason to prevent installation. Bump PKGREVISION.
Diffstat (limited to 'devel')
-rw-r--r--devel/flex/Makefile11
-rw-r--r--devel/flex/PLIST3
-rw-r--r--devel/flex/distinfo3
-rw-r--r--devel/flex/patches/patch-doc_Makefile.in17
4 files changed, 6 insertions, 28 deletions
diff --git a/devel/flex/Makefile b/devel/flex/Makefile
index fedd65a341c..58ce4f7b9b9 100644
--- a/devel/flex/Makefile
+++ b/devel/flex/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.41 2014/07/17 12:53:49 ryoon Exp $
+# $NetBSD: Makefile,v 1.42 2014/08/23 03:14:36 obache Exp $
DISTNAME= flex-2.5.39
+PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flex/}
EXTRACT_SUFX= .tar.xz
@@ -10,15 +11,9 @@ HOMEPAGE= http://flex.sourceforge.net/
COMMENT= Fast clone of lex(1), the lexical scanner generator
LICENSE= 2-clause-bsd
-# needed for building flex.pdf, make it an option?
-#BUILD_DEPENDS+= gtexinfo-[0-9]*:../../devel/gtexinfo
-#BUILD_DEPENDS+= tex-tex-[0-9]*:../../print/tex-tex
-#BUILD_DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex
-#BUILD_DEPENDS+= tex-latex-fonts-[0-9]*:../../fonts/tex-latex-fonts
-
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
-USE_TOOLS+= gm4:run makeinfo
+USE_TOOLS+= gm4:run
GNU_CONFIGURE= yes
INFO_FILES= yes
diff --git a/devel/flex/PLIST b/devel/flex/PLIST
index b12891fe8e7..688ba445878 100644
--- a/devel/flex/PLIST
+++ b/devel/flex/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2014/04/17 12:41:03 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2014/08/23 03:14:36 obache Exp $
bin/flex
bin/flex++
include/FlexLexer.h
@@ -12,6 +12,7 @@ share/doc/flex/NEWS
share/doc/flex/ONEWS
share/doc/flex/README
share/doc/flex/TODO
+share/doc/flex/flex.pdf
share/locale/ca/LC_MESSAGES/flex.mo
share/locale/da/LC_MESSAGES/flex.mo
share/locale/de/LC_MESSAGES/flex.mo
diff --git a/devel/flex/distinfo b/devel/flex/distinfo
index 1c004fc8cef..cb0421f6149 100644
--- a/devel/flex/distinfo
+++ b/devel/flex/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.16 2014/04/17 16:44:30 adam Exp $
+$NetBSD: distinfo,v 1.17 2014/08/23 03:14:36 obache Exp $
SHA1 (flex-2.5.39.tar.xz) = 415e82bb0dc9b1713fc4802a9db2274cd8d2909a
RMD160 (flex-2.5.39.tar.xz) = b5c9555d1fe48086d96475cf41ca800e8138514d
@@ -7,4 +7,3 @@ SHA1 (patch-aa) = 938335a9071be62f534bad8e785003318816fd38
SHA1 (patch-ab) = 374a9aa4a9044de6540c0686d43beaf35f0ba029
SHA1 (patch-ac) = 27ac026f8a180b49523933c5d70db0237e8dc095
SHA1 (patch-ad) = b7fe34269e4425a7b3871278bb6a2b1e754c9045
-SHA1 (patch-doc_Makefile.in) = 358daafc6ab8a9c68f8541c67ae147cfa3b7d5cc
diff --git a/devel/flex/patches/patch-doc_Makefile.in b/devel/flex/patches/patch-doc_Makefile.in
deleted file mode 100644
index 624edbaffe2..00000000000
--- a/devel/flex/patches/patch-doc_Makefile.in
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-doc_Makefile.in,v 1.2 2014/04/17 12:41:04 wiz Exp $
-
-Do not build and install pdf documentation.
-Too many dependencies for such a low-level package.
-(No configure option available to disable this there.)
-
---- doc/Makefile.in.orig 2014-03-26 18:58:56.000000000 +0000
-+++ doc/Makefile.in
-@@ -272,7 +272,7 @@ top_srcdir = @top_srcdir@
- help2man = @HELP2MAN@
- info_TEXINFOS = flex.texi
- dist_man_MANS = flex.1
--dist_doc_DATA = flex.pdf
-+dist_doc_DATA =
- CLEANFILES = \
- flex.aux \
- flex.cp \