summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2012-08-01 13:12:36 +0000
committerwiz <wiz@pkgsrc.org>2012-08-01 13:12:36 +0000
commit1318a896a77482a6fee221e6e9ab46fe133c4501 (patch)
tree040c1fd2a6bacea1e98a6772a8967c486d6a8172 /devel
parenta250be2642b273141f887d12ea5d277e82e8b86e (diff)
downloadpkgsrc-1318a896a77482a6fee221e6e9ab46fe133c4501.tar.gz
Do not build and install flex.pdf, too many dependencies for such
a low-level package. Bump PKGREVISION.
Diffstat (limited to 'devel')
-rw-r--r--devel/flex/Makefile12
-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, 27 insertions, 8 deletions
diff --git a/devel/flex/Makefile b/devel/flex/Makefile
index 41190ebe8f0..3264fd5f9fe 100644
--- a/devel/flex/Makefile
+++ b/devel/flex/Makefile
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2012/07/31 18:16:50 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2012/08/01 13:12:36 wiz Exp $
DISTNAME= flex-2.5.36
+PKGREVISION= 1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flex/}
@@ -8,10 +9,11 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://flex.sourceforge.net/
COMMENT= Fast clone of lex(1), the lexical scanner generator
-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
+# 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
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/devel/flex/PLIST b/devel/flex/PLIST
index 3831ed30234..e4ef36b3f59 100644
--- a/devel/flex/PLIST
+++ b/devel/flex/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2012/07/29 19:42:21 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2012/08/01 13:12:36 wiz Exp $
bin/flex
bin/flex++
include/FlexLexer.h
@@ -13,7 +13,6 @@ share/doc/flex/ONEWS
share/doc/flex/README
share/doc/flex/README.cvs
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 8f94d73bf85..c52da09ef7a 100644
--- a/devel/flex/distinfo
+++ b/devel/flex/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.13 2012/07/29 19:42:21 wiz Exp $
+$NetBSD: distinfo,v 1.14 2012/08/01 13:12:36 wiz Exp $
SHA1 (flex-2.5.36.tar.gz) = ba0e59cb23bbaf1ef30b3648981981ae3db1a4d2
RMD160 (flex-2.5.36.tar.gz) = c94b16dd78ba24626f06224b415ca40b52dc8543
@@ -7,3 +7,4 @@ SHA1 (patch-aa) = 938335a9071be62f534bad8e785003318816fd38
SHA1 (patch-ab) = a459d86dce4f93103efde2dbd353db455b0c5e21
SHA1 (patch-ac) = 27ac026f8a180b49523933c5d70db0237e8dc095
SHA1 (patch-ad) = b7fe34269e4425a7b3871278bb6a2b1e754c9045
+SHA1 (patch-doc_Makefile.in) = 553176c39c357173286d0d5d5438c9a3ef240cf3
diff --git a/devel/flex/patches/patch-doc_Makefile.in b/devel/flex/patches/patch-doc_Makefile.in
new file mode 100644
index 00000000000..64203052d0f
--- /dev/null
+++ b/devel/flex/patches/patch-doc_Makefile.in
@@ -0,0 +1,17 @@
+$NetBSD: patch-doc_Makefile.in,v 1.1 2012/08/01 13:12:36 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 2012-08-01 13:08:04.000000000 +0000
++++ doc/Makefile.in
+@@ -217,7 +217,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.hks \
+ flex.ops