summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlofi <lofi@FreeBSD.org>2004-02-07 14:24:32 +0000
committerlofi <lofi@FreeBSD.org>2004-02-07 14:24:32 +0000
commit65ea5374ab14ac5b150078edc122991987ba51c5 (patch)
treecb2b34c09bbb6f966e5d240dabd7797a44f536e6
parenta9908996619e704e86a831a67c867a473ae7cd52 (diff)
downloadFreeBSD-ports-65ea5374ab14ac5b150078edc122991987ba51c5.zip
FreeBSD-ports-65ea5374ab14ac5b150078edc122991987ba51c5.tar.gz
Do not try to build manpages. Should fix trouble with perl versions,
pod2man & friends once and for all.
-rw-r--r--devel/kdesdk3/Makefile11
-rw-r--r--devel/kdesdk3/files/manpages.mk6
-rw-r--r--devel/kdesdk3/files/patch-cervisia-Makefile.in40
-rw-r--r--devel/kdesdk3/files/patch-scripts-Makefile.in96
-rw-r--r--devel/kdesdk4/Makefile11
-rw-r--r--devel/kdesdk4/files/manpages.mk6
-rw-r--r--devel/kdesdk4/files/patch-cervisia-Makefile.in40
-rw-r--r--devel/kdesdk4/files/patch-scripts-Makefile.in96
8 files changed, 274 insertions, 32 deletions
diff --git a/devel/kdesdk3/Makefile b/devel/kdesdk3/Makefile
index c9e369e..7ba5371 100644
--- a/devel/kdesdk3/Makefile
+++ b/devel/kdesdk3/Makefile
@@ -33,13 +33,4 @@ LDCONFIG_DIRS= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-.include <bsd.port.pre.mk>
-
-.include "${FILESDIR}/manpages.mk"
-
-.if ${PERL_LEVEL} < 500600
-BROKEN= "You need at least perl 5.6.0. Do not use FreeBSD 4.x' system perl,\
- it's outdated. Install lang/perl5 and issue 'use.perl port'"
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/kdesdk3/files/manpages.mk b/devel/kdesdk3/files/manpages.mk
deleted file mode 100644
index 75059dd..0000000
--- a/devel/kdesdk3/files/manpages.mk
+++ /dev/null
@@ -1,6 +0,0 @@
-MAN1+= cervisia.1
-MAN1+= cvsversion.1
-MAN1+= noncvslist.1
-MAN1+= kde-build.1
-MAN1+= cvsblame.1
-MAN1+= cvscheck.1
diff --git a/devel/kdesdk3/files/patch-cervisia-Makefile.in b/devel/kdesdk3/files/patch-cervisia-Makefile.in
new file mode 100644
index 0000000..bed8323
--- /dev/null
+++ b/devel/kdesdk3/files/patch-cervisia-Makefile.in
@@ -0,0 +1,40 @@
+--- cervisia/Makefile.in.orig Sat Feb 7 10:55:48 2004
++++ cervisia/Makefile.in Sat Feb 7 10:57:08 2004
+@@ -351,13 +351,10 @@
+ cervisia_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+ cervisia_LDADD = $(LIB_KPARTS) $(LIB_KUTILS) cvsservice/libcvsservice.la libcervisia.la
+
+-man_MANS = cervisia.1
+-
+ #>- METASOURCES = AUTO
+ KDE_ICON = AUTO
+
+ EXTRA_DIST = cervisia.desktop cervisia.png cervisia-small.png
+-CLEANFILES = cervisia.1
+
+ xdg_apps_DATA = cervisia.desktop
+
+@@ -1185,14 +1182,6 @@
+ srcdoc:
+ $(kde_bindir)/kdoc -a -p -d classdocs -n 'Cervisia' *.h -lqt -lkdecore -lkdeui -lkparts
+
+-cervisia.1: $(srcdir)/cervisia.1.in
+- sed -e 's%_KDEHTMLDIR_%'${kde_htmldir}'%g;' \
+- -e 's%_KDECONFDIR_%'${kde_confdir}'%g;' \
+- < $(srcdir)/cervisia.1.in > cervisia.1
+-
+-cervisia.1.in: cervisia.pod
+- pod2man --center "Cervisia" --release "${CERVISIA_VERSION}" \
+- cervisia.pod > cervisia.1.in
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
+@@ -1398,7 +1387,7 @@
+ -rm -f checkoutdlg.moc tagdlg.moc logdlg.moc updatedlg.moc loglist.moc historydlg.moc cvsprogressdlg.moc updateview.moc mergedlg.moc settingsdlg.moc logtree.moc resolvedlg.moc tiplabel.moc annotateview.moc qttableview.moc cervisiapart.moc diffdlg.moc repositorydlg.moc cervisiashell.moc logplainview.moc addrepositorydlg.moc protocolview.moc progressdlg.moc diffview.moc commitdlg.moc
+
+ #>+ 2
+-KDE_DIST=LICENSE.QPL annotatectl.h diffdlg.h changelogdlg.h annotateview.h protocolview.h cervisiashellui.rc updateview_items.h move_repositories.pl tiplabel.h qttableview.h version.h logdlg.h misc.h updatedlg.h loginfo.h cervisiapart.h overview.h watchersdlg.h watchdlg.h cvsprogressdlg.h checkoutdlg.h repositorydlg.h resolvedlg.h cr32-app-cervisia.png globalconfig.h loglist.h cervisiashell.h change_colors.pl progressdlg.h cr16-app-cervisia.png logtree.h cr48-app-cervisia.png cr22-app-cervisia.png entry.h addremovedlg.h cervisiaui.rc settingsdlg.h tagdlg.h mergedlg.h historydlg.h annotatedlg.h updateview_visitors.h cervisia.upd HACKING cervisia.pod diffview.h cvsdir.h repositories.h stringmatcher.h configutils.h commitdlg.h logplainview.h cervisia.1.in updateview.h cervisia.lsm addrepositorydlg.h
++KDE_DIST=LICENSE.QPL annotatectl.h diffdlg.h changelogdlg.h annotateview.h protocolview.h cervisiashellui.rc updateview_items.h move_repositories.pl tiplabel.h qttableview.h version.h logdlg.h misc.h updatedlg.h loginfo.h cervisiapart.h overview.h watchersdlg.h watchdlg.h cvsprogressdlg.h checkoutdlg.h repositorydlg.h resolvedlg.h cr32-app-cervisia.png globalconfig.h loglist.h cervisiashell.h change_colors.pl progressdlg.h cr16-app-cervisia.png logtree.h cr48-app-cervisia.png cr22-app-cervisia.png entry.h addremovedlg.h cervisiaui.rc settingsdlg.h tagdlg.h mergedlg.h historydlg.h annotatedlg.h updateview_visitors.h cervisia.upd HACKING cervisia.pod diffview.h cvsdir.h repositories.h stringmatcher.h configutils.h commitdlg.h logplainview.h updateview.h cervisia.lsm addrepositorydlg.h
+
+ #>+ 5
+ clean-idl:
diff --git a/devel/kdesdk3/files/patch-scripts-Makefile.in b/devel/kdesdk3/files/patch-scripts-Makefile.in
new file mode 100644
index 0000000..c2d77d4
--- /dev/null
+++ b/devel/kdesdk3/files/patch-scripts-Makefile.in
@@ -0,0 +1,96 @@
+--- scripts/Makefile.in.orig Sat Feb 7 10:55:57 2004
++++ scripts/Makefile.in Sat Feb 7 10:58:13 2004
+@@ -318,17 +318,6 @@
+ cxxmetric extend_dmalloc kdekillall kdelnk2desktop.py
+
+
+-# sorted by bin_SCRIPTS reference
+-man1_MANS = \
+- kde-build.1 \
+- cvsversion.1 cvscheck.1 \
+- noncvslist.1 \
+- cvsblame.1 \
+- includemocs.1
+-
+-
+-CLEANFILES = $(man1_MANS)
+-
+ # sorted alphabetically
+ noinst_SCRIPTS = \
+ add_trace.pl alldcop.rb authors2xml.pl check_licenses colorcvs \
+@@ -397,52 +386,6 @@
+ -rm -f libtool
+ uninstall-info-am:
+
+-man1dir = $(mandir)/man1
+-install-man1: $(man1_MANS) $(man_MANS)
+- @$(NORMAL_INSTALL)
+- $(mkinstalldirs) $(DESTDIR)$(man1dir)
+- @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
+- l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
+- for i in $$l2; do \
+- case "$$i" in \
+- *.1*) list="$$list $$i" ;; \
+- esac; \
+- done; \
+- for i in $$list; do \
+- if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
+- else file=$$i; fi; \
+- ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+- case "$$ext" in \
+- 1*) ;; \
+- *) ext='1' ;; \
+- esac; \
+- inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+- inst=`echo $$inst | sed -e 's/^.*\///'`; \
+- inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+- echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
+- $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
+- done
+-uninstall-man1:
+- @$(NORMAL_UNINSTALL)
+- @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
+- l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
+- for i in $$l2; do \
+- case "$$i" in \
+- *.1*) list="$$list $$i" ;; \
+- esac; \
+- done; \
+- for i in $$list; do \
+- ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+- case "$$ext" in \
+- 1*) ;; \
+- *) ext='1' ;; \
+- esac; \
+- inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+- inst=`echo $$inst | sed -e 's/^.*\///'`; \
+- inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+- echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
+- rm -f $(DESTDIR)$(man1dir)/$$inst; \
+- done
+ tags: TAGS
+ TAGS:
+
+@@ -576,22 +519,6 @@
+ uninstall-man uninstall-man1
+
+
+-# it'd be too good if this worked everywhere ...
+-#%.1: %
+-# pod2man $< $@
+-
+-kde-build.1: kde-build
+- pod2man $< > $@
+-cvsversion.1: cvsversion
+- pod2man $< > $@
+-cvscheck.1: cvscheck
+- pod2man $< > $@
+-noncvslist.1: noncvslist
+- pod2man $< > $@
+-cvsblame.1: cvsblame
+- pod2man $< > $@
+-includemocs.1: includemocs
+- pod2man $< > $@
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/devel/kdesdk4/Makefile b/devel/kdesdk4/Makefile
index c9e369e..7ba5371 100644
--- a/devel/kdesdk4/Makefile
+++ b/devel/kdesdk4/Makefile
@@ -33,13 +33,4 @@ LDCONFIG_DIRS= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-.include <bsd.port.pre.mk>
-
-.include "${FILESDIR}/manpages.mk"
-
-.if ${PERL_LEVEL} < 500600
-BROKEN= "You need at least perl 5.6.0. Do not use FreeBSD 4.x' system perl,\
- it's outdated. Install lang/perl5 and issue 'use.perl port'"
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/kdesdk4/files/manpages.mk b/devel/kdesdk4/files/manpages.mk
deleted file mode 100644
index 75059dd..0000000
--- a/devel/kdesdk4/files/manpages.mk
+++ /dev/null
@@ -1,6 +0,0 @@
-MAN1+= cervisia.1
-MAN1+= cvsversion.1
-MAN1+= noncvslist.1
-MAN1+= kde-build.1
-MAN1+= cvsblame.1
-MAN1+= cvscheck.1
diff --git a/devel/kdesdk4/files/patch-cervisia-Makefile.in b/devel/kdesdk4/files/patch-cervisia-Makefile.in
new file mode 100644
index 0000000..bed8323
--- /dev/null
+++ b/devel/kdesdk4/files/patch-cervisia-Makefile.in
@@ -0,0 +1,40 @@
+--- cervisia/Makefile.in.orig Sat Feb 7 10:55:48 2004
++++ cervisia/Makefile.in Sat Feb 7 10:57:08 2004
+@@ -351,13 +351,10 @@
+ cervisia_LDFLAGS = $(all_libraries) $(KDE_RPATH)
+ cervisia_LDADD = $(LIB_KPARTS) $(LIB_KUTILS) cvsservice/libcvsservice.la libcervisia.la
+
+-man_MANS = cervisia.1
+-
+ #>- METASOURCES = AUTO
+ KDE_ICON = AUTO
+
+ EXTRA_DIST = cervisia.desktop cervisia.png cervisia-small.png
+-CLEANFILES = cervisia.1
+
+ xdg_apps_DATA = cervisia.desktop
+
+@@ -1185,14 +1182,6 @@
+ srcdoc:
+ $(kde_bindir)/kdoc -a -p -d classdocs -n 'Cervisia' *.h -lqt -lkdecore -lkdeui -lkparts
+
+-cervisia.1: $(srcdir)/cervisia.1.in
+- sed -e 's%_KDEHTMLDIR_%'${kde_htmldir}'%g;' \
+- -e 's%_KDECONFDIR_%'${kde_confdir}'%g;' \
+- < $(srcdir)/cervisia.1.in > cervisia.1
+-
+-cervisia.1.in: cervisia.pod
+- pod2man --center "Cervisia" --release "${CERVISIA_VERSION}" \
+- cervisia.pod > cervisia.1.in
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
+@@ -1398,7 +1387,7 @@
+ -rm -f checkoutdlg.moc tagdlg.moc logdlg.moc updatedlg.moc loglist.moc historydlg.moc cvsprogressdlg.moc updateview.moc mergedlg.moc settingsdlg.moc logtree.moc resolvedlg.moc tiplabel.moc annotateview.moc qttableview.moc cervisiapart.moc diffdlg.moc repositorydlg.moc cervisiashell.moc logplainview.moc addrepositorydlg.moc protocolview.moc progressdlg.moc diffview.moc commitdlg.moc
+
+ #>+ 2
+-KDE_DIST=LICENSE.QPL annotatectl.h diffdlg.h changelogdlg.h annotateview.h protocolview.h cervisiashellui.rc updateview_items.h move_repositories.pl tiplabel.h qttableview.h version.h logdlg.h misc.h updatedlg.h loginfo.h cervisiapart.h overview.h watchersdlg.h watchdlg.h cvsprogressdlg.h checkoutdlg.h repositorydlg.h resolvedlg.h cr32-app-cervisia.png globalconfig.h loglist.h cervisiashell.h change_colors.pl progressdlg.h cr16-app-cervisia.png logtree.h cr48-app-cervisia.png cr22-app-cervisia.png entry.h addremovedlg.h cervisiaui.rc settingsdlg.h tagdlg.h mergedlg.h historydlg.h annotatedlg.h updateview_visitors.h cervisia.upd HACKING cervisia.pod diffview.h cvsdir.h repositories.h stringmatcher.h configutils.h commitdlg.h logplainview.h cervisia.1.in updateview.h cervisia.lsm addrepositorydlg.h
++KDE_DIST=LICENSE.QPL annotatectl.h diffdlg.h changelogdlg.h annotateview.h protocolview.h cervisiashellui.rc updateview_items.h move_repositories.pl tiplabel.h qttableview.h version.h logdlg.h misc.h updatedlg.h loginfo.h cervisiapart.h overview.h watchersdlg.h watchdlg.h cvsprogressdlg.h checkoutdlg.h repositorydlg.h resolvedlg.h cr32-app-cervisia.png globalconfig.h loglist.h cervisiashell.h change_colors.pl progressdlg.h cr16-app-cervisia.png logtree.h cr48-app-cervisia.png cr22-app-cervisia.png entry.h addremovedlg.h cervisiaui.rc settingsdlg.h tagdlg.h mergedlg.h historydlg.h annotatedlg.h updateview_visitors.h cervisia.upd HACKING cervisia.pod diffview.h cvsdir.h repositories.h stringmatcher.h configutils.h commitdlg.h logplainview.h updateview.h cervisia.lsm addrepositorydlg.h
+
+ #>+ 5
+ clean-idl:
diff --git a/devel/kdesdk4/files/patch-scripts-Makefile.in b/devel/kdesdk4/files/patch-scripts-Makefile.in
new file mode 100644
index 0000000..c2d77d4
--- /dev/null
+++ b/devel/kdesdk4/files/patch-scripts-Makefile.in
@@ -0,0 +1,96 @@
+--- scripts/Makefile.in.orig Sat Feb 7 10:55:57 2004
++++ scripts/Makefile.in Sat Feb 7 10:58:13 2004
+@@ -318,17 +318,6 @@
+ cxxmetric extend_dmalloc kdekillall kdelnk2desktop.py
+
+
+-# sorted by bin_SCRIPTS reference
+-man1_MANS = \
+- kde-build.1 \
+- cvsversion.1 cvscheck.1 \
+- noncvslist.1 \
+- cvsblame.1 \
+- includemocs.1
+-
+-
+-CLEANFILES = $(man1_MANS)
+-
+ # sorted alphabetically
+ noinst_SCRIPTS = \
+ add_trace.pl alldcop.rb authors2xml.pl check_licenses colorcvs \
+@@ -397,52 +386,6 @@
+ -rm -f libtool
+ uninstall-info-am:
+
+-man1dir = $(mandir)/man1
+-install-man1: $(man1_MANS) $(man_MANS)
+- @$(NORMAL_INSTALL)
+- $(mkinstalldirs) $(DESTDIR)$(man1dir)
+- @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
+- l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
+- for i in $$l2; do \
+- case "$$i" in \
+- *.1*) list="$$list $$i" ;; \
+- esac; \
+- done; \
+- for i in $$list; do \
+- if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
+- else file=$$i; fi; \
+- ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+- case "$$ext" in \
+- 1*) ;; \
+- *) ext='1' ;; \
+- esac; \
+- inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+- inst=`echo $$inst | sed -e 's/^.*\///'`; \
+- inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+- echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
+- $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
+- done
+-uninstall-man1:
+- @$(NORMAL_UNINSTALL)
+- @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
+- l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
+- for i in $$l2; do \
+- case "$$i" in \
+- *.1*) list="$$list $$i" ;; \
+- esac; \
+- done; \
+- for i in $$list; do \
+- ext=`echo $$i | sed -e 's/^.*\\.//'`; \
+- case "$$ext" in \
+- 1*) ;; \
+- *) ext='1' ;; \
+- esac; \
+- inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
+- inst=`echo $$inst | sed -e 's/^.*\///'`; \
+- inst=`echo $$inst | sed '$(transform)'`.$$ext; \
+- echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
+- rm -f $(DESTDIR)$(man1dir)/$$inst; \
+- done
+ tags: TAGS
+ TAGS:
+
+@@ -576,22 +519,6 @@
+ uninstall-man uninstall-man1
+
+
+-# it'd be too good if this worked everywhere ...
+-#%.1: %
+-# pod2man $< $@
+-
+-kde-build.1: kde-build
+- pod2man $< > $@
+-cvsversion.1: cvsversion
+- pod2man $< > $@
+-cvscheck.1: cvscheck
+- pod2man $< > $@
+-noncvslist.1: noncvslist
+- pod2man $< > $@
+-cvsblame.1: cvsblame
+- pod2man $< > $@
+-includemocs.1: includemocs
+- pod2man $< > $@
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
OpenPOWER on IntegriCloud