diff options
-rw-r--r-- | devel/kdesdk3/Makefile | 11 | ||||
-rw-r--r-- | devel/kdesdk3/files/manpages.mk | 6 | ||||
-rw-r--r-- | devel/kdesdk3/files/patch-cervisia-Makefile.in | 40 | ||||
-rw-r--r-- | devel/kdesdk3/files/patch-scripts-Makefile.in | 96 | ||||
-rw-r--r-- | devel/kdesdk4/Makefile | 11 | ||||
-rw-r--r-- | devel/kdesdk4/files/manpages.mk | 6 | ||||
-rw-r--r-- | devel/kdesdk4/files/patch-cervisia-Makefile.in | 40 | ||||
-rw-r--r-- | devel/kdesdk4/files/patch-scripts-Makefile.in | 96 |
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: |