diff options
author | Chris Hutchinson <portmaster@bsdforge.com> | 2024-03-01 18:09:54 +0000 |
---|---|---|
committer | Gleb Popov <arrowd@FreeBSD.org> | 2024-03-01 18:11:59 +0000 |
commit | 138eb13e8b73d136518d79ebd2820b827d8e1419 (patch) | |
tree | ef9d6dd1d42c1268d92243992e3d5dfe10482c22 /x11-toolkits | |
parent | a246148506e536a1fa82f700ff41cc47b03b8afa (diff) | |
download | ports-138eb13e8b73d136518d79ebd2820b827d8e1419.tar.gz ports-138eb13e8b73d136518d79ebd2820b827d8e1419.zip |
*: Move manpages to share/man
PR: 277322
Diffstat (limited to 'x11-toolkits')
-rw-r--r-- | x11-toolkits/iwidgets/Makefile | 15 | ||||
-rw-r--r-- | x11-toolkits/iwidgets/files/patch-Makefile.in | 37 | ||||
-rw-r--r-- | x11-toolkits/iwidgets/pkg-plist | 104 |
3 files changed, 95 insertions, 61 deletions
diff --git a/x11-toolkits/iwidgets/Makefile b/x11-toolkits/iwidgets/Makefile index 4866372a1ff7..0a599c904895 100644 --- a/x11-toolkits/iwidgets/Makefile +++ b/x11-toolkits/iwidgets/Makefile @@ -1,6 +1,6 @@ PORTNAME= iwidgets PORTVERSION= 4.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-toolkits tk MASTER_SITES= SF/incrtcl/%5BIncr%20Widgets%5D/${PORTVERSION} DISTNAME= iwidgets${PORTVERSION} @@ -9,6 +9,11 @@ MAINTAINER= portmaster@bsdforge.com COMMENT= Iwidgets - [incr Widgets] companion to [incr Tk] WWW= https://sourceforge.net/projects/incrtcl/ +LICENSE= DTSTECH +LICENSE_NAME= DTSTECH +LICENSE_FILE= ${WRKSRC}/license.terms +LICENSE_PERMS= auto-accept + LIB_DEPENDS= libitk.so:x11-toolkits/itk NO_BUILD= yes @@ -25,14 +30,6 @@ OPTIONS_DEFINE= DOCS .include <bsd.port.options.mk> -post-patch: - ${REINPLACE_CMD} -e 's,^MKINSTALLDIRS =.*,MKINSTALLDIRS=${MKDIR},' \ - -e 's,^INSTALL =.*,INSTALL=${INSTALL} -c,' \ - -e 's,^INSTALL_PROGRAM =.*,INSTALL_PROGRAM=${INSTALL_PROGRAM},' \ - -e 's,^INSTALL_DATA =.*,INSTALL_DATA=${INSTALL_DATA},' \ - -e 's,^INSTALL_SCRIPT =.*,INSTALL_SCRIPT=${INSTALL_SCRIPT},' \ - -e 's,@ITCL_VERSION@,3.3,g' ${WRKSRC}/Makefile.in - post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/iwidgets ${LN} -s ${DISTNAME} ${STAGEDIR}${PREFIX}/lib/iwidgets diff --git a/x11-toolkits/iwidgets/files/patch-Makefile.in b/x11-toolkits/iwidgets/files/patch-Makefile.in new file mode 100644 index 000000000000..24d05260cee8 --- /dev/null +++ b/x11-toolkits/iwidgets/files/patch-Makefile.in @@ -0,0 +1,37 @@ +--- Makefile.in.orig 2024-02-27 13:21:17 UTC ++++ ./Makefile.in +@@ -9,7 +9,7 @@ + + # Current [incr Widgets] version; used in various names. + +-ITCL_VERSION = @ITCL_VERSION@ ++ITCL_VERSION = 3.3 + IWIDGETS_VERSION = @VERSION@ + + #---------------------------------------------------------------- +@@ -48,7 +48,7 @@ + BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin + + # Top-level directory in which to install manual entries: +-MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man/mann ++MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/share/man/mann + + # Directory containing Tcl source code (for library used during test): + TCL_SRC_DIR = @TCL_SRC_DIR@ +@@ -78,11 +78,11 @@ + # modify any of this stuff by hand. + #---------------------------------------------------------------- + +-INSTALL = $(TCLSH_PROG) `$(CYGPATH) $(ITCL_SRC_DIR)/../config/installFile.tcl` -c +-INSTALL_PROGRAM = $(INSTALL) +-INSTALL_DATA = $(INSTALL) -m 644 +-INSTALL_SCRIPT = $(INSTALL) -m 555 +-MKINSTALLDIRS = $(ITCL_SRC_DIR)/../config/mkinstalldirs ++INSTALL=install -c ++INSTALL_PROGRAM=install -s -m 555 ++INSTALL_DATA=install -m 0644 ++INSTALL_SCRIPT=install -m 555 ++MKINSTALLDIRS=/bin/mkdir -p + RANLIB = @RANLIB@ + LN_S = ln -s + TOP_DIR = $(srcdir) diff --git a/x11-toolkits/iwidgets/pkg-plist b/x11-toolkits/iwidgets/pkg-plist index 82be5059bd19..b276a017c200 100644 --- a/x11-toolkits/iwidgets/pkg-plist +++ b/x11-toolkits/iwidgets/pkg-plist @@ -190,55 +190,55 @@ lib/%%IWIDGETS%%/scripts/toolbar.itk lib/%%IWIDGETS%%/scripts/unknownimage.gif lib/%%IWIDGETS%%/scripts/watch.itk lib/iwidgets -man/mann/iwidgets_buttonbox.n.gz -man/mann/iwidgets_calendar.n.gz -man/mann/iwidgets_canvasprintbox.n.gz -man/mann/iwidgets_canvasprintdialog.n.gz -man/mann/iwidgets_checkbox.n.gz -man/mann/iwidgets_combobox.n.gz -man/mann/iwidgets_dateentry.n.gz -man/mann/iwidgets_datefield.n.gz -man/mann/iwidgets_dialog.n.gz -man/mann/iwidgets_dialogshell.n.gz -man/mann/iwidgets_disjointlistbox.n.gz -man/mann/iwidgets_entryfield.n.gz -man/mann/iwidgets_extbutton.n.gz -man/mann/iwidgets_extfileselectionbox.n.gz -man/mann/iwidgets_extfileselectiondialog.n.gz -man/mann/iwidgets_feedback.n.gz -man/mann/iwidgets_fileselectionbox.n.gz -man/mann/iwidgets_fileselectiondialog.n.gz -man/mann/iwidgets_finddialog.n.gz -man/mann/iwidgets_hierarchy.n.gz -man/mann/iwidgets_hyperhelp.n.gz -man/mann/iwidgets_labeledframe.n.gz -man/mann/iwidgets_labeledwidget.n.gz -man/mann/iwidgets_mainwindow.n.gz -man/mann/iwidgets_menubar.n.gz -man/mann/iwidgets_messagebox.n.gz -man/mann/iwidgets_messagedialog.n.gz -man/mann/iwidgets_notebook.n.gz -man/mann/iwidgets_optionmenu.n.gz -man/mann/iwidgets_panedwindow.n.gz -man/mann/iwidgets_promptdialog.n.gz -man/mann/iwidgets_pushbutton.n.gz -man/mann/iwidgets_radiobox.n.gz -man/mann/iwidgets_scopedobject.n.gz -man/mann/iwidgets_scrolledcanvas.n.gz -man/mann/iwidgets_scrolledframe.n.gz -man/mann/iwidgets_scrolledhtml.n.gz -man/mann/iwidgets_scrolledlistbox.n.gz -man/mann/iwidgets_scrolledtext.n.gz -man/mann/iwidgets_selectionbox.n.gz -man/mann/iwidgets_selectiondialog.n.gz -man/mann/iwidgets_shell.n.gz -man/mann/iwidgets_spindate.n.gz -man/mann/iwidgets_spinint.n.gz -man/mann/iwidgets_spinner.n.gz -man/mann/iwidgets_spintime.n.gz -man/mann/iwidgets_tabnotebook.n.gz -man/mann/iwidgets_tabset.n.gz -man/mann/iwidgets_timeentry.n.gz -man/mann/iwidgets_timefield.n.gz -man/mann/iwidgets_toolbar.n.gz -man/mann/iwidgets_watch.n.gz +share/man/mann/iwidgets_buttonbox.n.gz +share/man/mann/iwidgets_calendar.n.gz +share/man/mann/iwidgets_canvasprintbox.n.gz +share/man/mann/iwidgets_canvasprintdialog.n.gz +share/man/mann/iwidgets_checkbox.n.gz +share/man/mann/iwidgets_combobox.n.gz +share/man/mann/iwidgets_dateentry.n.gz +share/man/mann/iwidgets_datefield.n.gz +share/man/mann/iwidgets_dialog.n.gz +share/man/mann/iwidgets_dialogshell.n.gz +share/man/mann/iwidgets_disjointlistbox.n.gz +share/man/mann/iwidgets_entryfield.n.gz +share/man/mann/iwidgets_extbutton.n.gz +share/man/mann/iwidgets_extfileselectionbox.n.gz +share/man/mann/iwidgets_extfileselectiondialog.n.gz +share/man/mann/iwidgets_feedback.n.gz +share/man/mann/iwidgets_fileselectionbox.n.gz +share/man/mann/iwidgets_fileselectiondialog.n.gz +share/man/mann/iwidgets_finddialog.n.gz +share/man/mann/iwidgets_hierarchy.n.gz +share/man/mann/iwidgets_hyperhelp.n.gz +share/man/mann/iwidgets_labeledframe.n.gz +share/man/mann/iwidgets_labeledwidget.n.gz +share/man/mann/iwidgets_mainwindow.n.gz +share/man/mann/iwidgets_menubar.n.gz +share/man/mann/iwidgets_messagebox.n.gz +share/man/mann/iwidgets_messagedialog.n.gz +share/man/mann/iwidgets_notebook.n.gz +share/man/mann/iwidgets_optionmenu.n.gz +share/man/mann/iwidgets_panedwindow.n.gz +share/man/mann/iwidgets_promptdialog.n.gz +share/man/mann/iwidgets_pushbutton.n.gz +share/man/mann/iwidgets_radiobox.n.gz +share/man/mann/iwidgets_scopedobject.n.gz +share/man/mann/iwidgets_scrolledcanvas.n.gz +share/man/mann/iwidgets_scrolledframe.n.gz +share/man/mann/iwidgets_scrolledhtml.n.gz +share/man/mann/iwidgets_scrolledlistbox.n.gz +share/man/mann/iwidgets_scrolledtext.n.gz +share/man/mann/iwidgets_selectionbox.n.gz +share/man/mann/iwidgets_selectiondialog.n.gz +share/man/mann/iwidgets_shell.n.gz +share/man/mann/iwidgets_spindate.n.gz +share/man/mann/iwidgets_spinint.n.gz +share/man/mann/iwidgets_spinner.n.gz +share/man/mann/iwidgets_spintime.n.gz +share/man/mann/iwidgets_tabnotebook.n.gz +share/man/mann/iwidgets_tabset.n.gz +share/man/mann/iwidgets_timeentry.n.gz +share/man/mann/iwidgets_timefield.n.gz +share/man/mann/iwidgets_toolbar.n.gz +share/man/mann/iwidgets_watch.n.gz |