Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2002 00:32:00 -0500 (EST)
From:      Alan Eldridge <ports@geeksrus.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/35068: x11/xdialog: take maintainership, docs installed in wrong dir 
Message-ID:  <200202180532.g1I5W0Q63370@wwweasel.geeksrus.net>

next in thread | raw e-mail | index | archive | help

>Number:         35068
>Category:       ports
>Synopsis:       x11/xdialog: take maintainership, docs installed in wrong dir
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 17 21:40:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Alan Eldridge
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Geeksrus.NET
>Environment:
System: FreeBSD wwweasel.geeksrus.net 4.5-STABLE FreeBSD 4.5-STABLE #0: Fri Feb 8 21:25:34 EST 2002 root@wwweasel.geeksrus.net:/usr/obj/usr/src/sys/WWWEASEL i386

>Description:

I'll take maintainership of this one.

Xdialog installs docs in ${DATADIR}. This is not the correct place according
to hier(7).

>How-To-Repeat:

>Fix:

Index: x11/xdialog/Makefile
===================================================================
RCS file: /home/alane/cvsroot/ports/x11/xdialog/Makefile,v
retrieving revision 1.13
diff -u -3 -r1.13 Makefile
--- x11/xdialog/Makefile	11 Jan 2002 13:59:40 -0000	1.13
+++ x11/xdialog/Makefile	18 Feb 2002 05:30:13 -0000
@@ -12,7 +12,7 @@
 MASTER_SITES=	http://xdialog.free.fr/
 DISTNAME=	${PORTNAME:S/x/X/}-${PORTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	ports@geeksrus.org
 
 USE_BZIP2=	yes
 USE_GTK=	yes
@@ -23,11 +23,15 @@
 
 MAN1=	Xdialog.1
 
+DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+PLIST_DIRS=	DOCSDIR=${DOCSDIR}
+PLIST_SUB+=	${PLIST_DIRS:S,DIR=${PREFIX}/,DIR=,}
+
 post-install:
 .if !defined(NOPORTDOCS)
-	@${MKDIR} ${DATADIR}
-	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DATADIR}
-	${INSTALL_DATA} ${WRKSRC}/doc/*.png ${DATADIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/*.png ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>
Index: x11/xdialog/pkg-plist
===================================================================
RCS file: /home/alane/cvsroot/ports/x11/xdialog/pkg-plist,v
retrieving revision 1.7
diff -u -3 -r1.7 pkg-plist
--- x11/xdialog/pkg-plist	15 Dec 2001 12:07:36 -0000	1.7
+++ x11/xdialog/pkg-plist	18 Feb 2002 05:24:41 -0000
@@ -5,54 +5,54 @@
 share/locale/hu/LC_MESSAGES/Xdialog.mo
 share/locale/pt_BR/LC_MESSAGES/Xdialog.mo
 share/locale/ru/LC_MESSAGES/Xdialog.mo
-%%PORTDOCS%%share/xdialog/2ranges.png
-%%PORTDOCS%%share/xdialog/authors.html
-%%PORTDOCS%%share/xdialog/box.html
-%%PORTDOCS%%share/xdialog/buildlist.png
-%%PORTDOCS%%share/xdialog/calendar.png
-%%PORTDOCS%%share/xdialog/center.png
-%%PORTDOCS%%share/xdialog/changelog.html
-%%PORTDOCS%%share/xdialog/check.png
-%%PORTDOCS%%share/xdialog/checklist.png
-%%PORTDOCS%%share/xdialog/combobox.png
-%%PORTDOCS%%share/xdialog/common.html
-%%PORTDOCS%%share/xdialog/compatibility.html
-%%PORTDOCS%%share/xdialog/dselect.png
-%%PORTDOCS%%share/xdialog/editbox.png
-%%PORTDOCS%%share/xdialog/faq.html
-%%PORTDOCS%%share/xdialog/fill.png
-%%PORTDOCS%%share/xdialog/fixedfont.png
-%%PORTDOCS%%share/xdialog/fselect.png
-%%PORTDOCS%%share/xdialog/gauge.png
-%%PORTDOCS%%share/xdialog/gtk.html
-%%PORTDOCS%%share/xdialog/icon.png
-%%PORTDOCS%%share/xdialog/index.html
-%%PORTDOCS%%share/xdialog/infobox.png
-%%PORTDOCS%%share/xdialog/input.png
-%%PORTDOCS%%share/xdialog/intro.html
-%%PORTDOCS%%share/xdialog/labelcenter.png
-%%PORTDOCS%%share/xdialog/labelleft.png
-%%PORTDOCS%%share/xdialog/labelright.png
-%%PORTDOCS%%share/xdialog/left.png
-%%PORTDOCS%%share/xdialog/license.html
-%%PORTDOCS%%share/xdialog/logbox.png
-%%PORTDOCS%%share/xdialog/msgbox.png
-%%PORTDOCS%%share/xdialog/nofixedfont.png
-%%PORTDOCS%%share/xdialog/notags.png
-%%PORTDOCS%%share/xdialog/password.png
-%%PORTDOCS%%share/xdialog/radiolist.png
-%%PORTDOCS%%share/xdialog/range.png
-%%PORTDOCS%%share/xdialog/rcfile.png
-%%PORTDOCS%%share/xdialog/right.png
-%%PORTDOCS%%share/xdialog/special.html
-%%PORTDOCS%%share/xdialog/spinbox.png
-%%PORTDOCS%%share/xdialog/syntax.html
-%%PORTDOCS%%share/xdialog/tailbox.png
-%%PORTDOCS%%share/xdialog/timebox.png
-%%PORTDOCS%%share/xdialog/title.png
-%%PORTDOCS%%share/xdialog/transient.html
-%%PORTDOCS%%share/xdialog/treeview.png
-%%PORTDOCS%%share/xdialog/withtags.png
-%%PORTDOCS%%share/xdialog/yesno-wizard.png
-%%PORTDOCS%%share/xdialog/yesno.png
-%%PORTDOCS%%@dirrm share/xdialog
+%%PORTDOCS%%%%DOCSDIR%%/2ranges.png
+%%PORTDOCS%%%%DOCSDIR%%/authors.html
+%%PORTDOCS%%%%DOCSDIR%%/box.html
+%%PORTDOCS%%%%DOCSDIR%%/buildlist.png
+%%PORTDOCS%%%%DOCSDIR%%/calendar.png
+%%PORTDOCS%%%%DOCSDIR%%/center.png
+%%PORTDOCS%%%%DOCSDIR%%/changelog.html
+%%PORTDOCS%%%%DOCSDIR%%/check.png
+%%PORTDOCS%%%%DOCSDIR%%/checklist.png
+%%PORTDOCS%%%%DOCSDIR%%/combobox.png
+%%PORTDOCS%%%%DOCSDIR%%/common.html
+%%PORTDOCS%%%%DOCSDIR%%/compatibility.html
+%%PORTDOCS%%%%DOCSDIR%%/dselect.png
+%%PORTDOCS%%%%DOCSDIR%%/editbox.png
+%%PORTDOCS%%%%DOCSDIR%%/faq.html
+%%PORTDOCS%%%%DOCSDIR%%/fill.png
+%%PORTDOCS%%%%DOCSDIR%%/fixedfont.png
+%%PORTDOCS%%%%DOCSDIR%%/fselect.png
+%%PORTDOCS%%%%DOCSDIR%%/gauge.png
+%%PORTDOCS%%%%DOCSDIR%%/gtk.html
+%%PORTDOCS%%%%DOCSDIR%%/icon.png
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/infobox.png
+%%PORTDOCS%%%%DOCSDIR%%/input.png
+%%PORTDOCS%%%%DOCSDIR%%/intro.html
+%%PORTDOCS%%%%DOCSDIR%%/labelcenter.png
+%%PORTDOCS%%%%DOCSDIR%%/labelleft.png
+%%PORTDOCS%%%%DOCSDIR%%/labelright.png
+%%PORTDOCS%%%%DOCSDIR%%/left.png
+%%PORTDOCS%%%%DOCSDIR%%/license.html
+%%PORTDOCS%%%%DOCSDIR%%/logbox.png
+%%PORTDOCS%%%%DOCSDIR%%/msgbox.png
+%%PORTDOCS%%%%DOCSDIR%%/nofixedfont.png
+%%PORTDOCS%%%%DOCSDIR%%/notags.png
+%%PORTDOCS%%%%DOCSDIR%%/password.png
+%%PORTDOCS%%%%DOCSDIR%%/radiolist.png
+%%PORTDOCS%%%%DOCSDIR%%/range.png
+%%PORTDOCS%%%%DOCSDIR%%/rcfile.png
+%%PORTDOCS%%%%DOCSDIR%%/right.png
+%%PORTDOCS%%%%DOCSDIR%%/special.html
+%%PORTDOCS%%%%DOCSDIR%%/spinbox.png
+%%PORTDOCS%%%%DOCSDIR%%/syntax.html
+%%PORTDOCS%%%%DOCSDIR%%/tailbox.png
+%%PORTDOCS%%%%DOCSDIR%%/timebox.png
+%%PORTDOCS%%%%DOCSDIR%%/title.png
+%%PORTDOCS%%%%DOCSDIR%%/transient.html
+%%PORTDOCS%%%%DOCSDIR%%/treeview.png
+%%PORTDOCS%%%%DOCSDIR%%/withtags.png
+%%PORTDOCS%%%%DOCSDIR%%/yesno-wizard.png
+%%PORTDOCS%%%%DOCSDIR%%/yesno.png
+%%PORTDOCS%%@dirrm %%DOCSDIR%%



>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202180532.g1I5W0Q63370>