From owner-svn-ports-head@FreeBSD.ORG Tue Aug 5 09:09:28 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5ED0488B for ; Tue, 5 Aug 2014 09:09:28 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3AF26283F for ; Tue, 5 Aug 2014 09:09:28 +0000 (UTC) Received: from ashish (uid 1228) (envelope-from ashish@FreeBSD.org) id 5a0e by svn.freebsd.org (DragonFly Mail Agent v0.9+); Tue, 05 Aug 2014 09:09:27 +0000 From: Ashish SHUKLA Date: Tue, 5 Aug 2014 09:09:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r364084 - in head/editors: emacs emacs-nox11 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-Id: <53e09f48.5a0e.3375a5f9@svn.freebsd.org> X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Aug 2014 09:09:28 -0000 Author: ashish Date: Tue Aug 5 09:09:26 2014 New Revision: 364084 URL: http://svnweb.freebsd.org/changeset/ports/364084 QAT: https://qat.redports.org/buildarchive/r364084/ Log: - Move /var/games/emacs stuff from pkg-plist into pkg-{de,}install as it's not installed in $PREFIX, which causes issues with `check-plist' target - Remove extraneous @dirrmtry entries - Bump PORTREVISION due to pkg-plist change Reported by: rpaulo Added: head/editors/emacs/pkg-deinstall (contents, props changed) head/editors/emacs/pkg-install (contents, props changed) Modified: head/editors/emacs-nox11/Makefile head/editors/emacs/Makefile head/editors/emacs/pkg-plist Modified: head/editors/emacs-nox11/Makefile ============================================================================== --- head/editors/emacs-nox11/Makefile Tue Aug 5 07:52:48 2014 (r364083) +++ head/editors/emacs-nox11/Makefile Tue Aug 5 09:09:26 2014 (r364084) @@ -3,7 +3,7 @@ PKGNAMESUFFIX= -nox11 -PORTREVISION= 11 +PORTREVISION= 12 OPTIONS_EXCLUDE=GCONF GIF JPEG OTF M17N PNG SVG TIFF SYNC_INPUT GTK2 GTK3 \ SCROLLBARS XFT XIM XPM MAGICK GSETTINGS X11 CANNA \ Modified: head/editors/emacs/Makefile ============================================================================== --- head/editors/emacs/Makefile Tue Aug 5 07:52:48 2014 (r364083) +++ head/editors/emacs/Makefile Tue Aug 5 09:09:26 2014 (r364084) @@ -3,7 +3,7 @@ PORTNAME= emacs PORTVERSION= ${EMACS_VER} -PORTREVISION?= 6 +PORTREVISION?= 7 PORTEPOCH= 3 CATEGORIES= editors ipv6 MASTER_SITES= ${MASTER_SITE_GNU} @@ -230,8 +230,9 @@ add-plist-data: .endfor @${ECHO} "@unexec rmdir %D/${DATADIR_REL}/${EMACS_VER} 2>/dev/null || true" >>${TMPPLIST} -.if ${PORT_OPTIONS:MSOURCES} post-install: + @${RM} -rf ${STAGEDIR}/var/games/emacs +.if ${PORT_OPTIONS:MSOURCES} @${MKDIR} ${STAGEDIR}${DATADIR}/${EMACS_VER}/src @${INSTALL_DATA} ${WRKSRC}/src/*.[ch] ${STAGEDIR}${DATADIR}/${EMACS_VER}/src @${INSTALL_DATA} ${WRKSRC}/sources.el ${STAGEDIR}${DATADIR}/${EMACS_VER}/site-lisp/site-start.el Added: head/editors/emacs/pkg-deinstall ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/editors/emacs/pkg-deinstall Tue Aug 5 09:09:26 2014 (r364084) @@ -0,0 +1,16 @@ +#!/bin/sh + +# $FreeBSD$ + +GAMESROOT=/var/games/emacs + +if [ "$2" = "DEINSTALL" ]; then + for s in snake tetris; do + if [ ! -s $GAMESROOT/$s-scores ]; then + rm -f $GAMESROOT/$s-scores + fi + done + rmdir $GAMESROOT 2>/dev/null +fi + +exit 0 Added: head/editors/emacs/pkg-install ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/editors/emacs/pkg-install Tue Aug 5 09:09:26 2014 (r364084) @@ -0,0 +1,16 @@ +#!/bin/sh + +# $FreeBSD$ + +GAMESROOT=/var/games/emacs + +if [ "$2" = "POST-INSTALL" ]; then + umask 022 + mkdir -p $GAMESROOT + touch $GAMESROOT/snake-scores + touch $GAMESROOT/tetris-scores + chown games $GAMESROOT + chmod 775 $GAMESROOT +fi + +exit 0 Modified: head/editors/emacs/pkg-plist ============================================================================== --- head/editors/emacs/pkg-plist Tue Aug 5 07:52:48 2014 (r364083) +++ head/editors/emacs/pkg-plist Tue Aug 5 09:09:26 2014 (r364084) @@ -25,21 +25,3 @@ share/icons/hicolor/scalable/apps/emacs. share/icons/hicolor/scalable/mimetypes/emacs-document.svg @dirrmtry %%INFODIR%% @dirrmtry %%DATADIR%%/%%EMACS_VER%%/site-lisp -@dirrmtry share/icons/hicolor/scalable/mimetypes -@dirrmtry share/icons/hicolor/scalable/apps -@dirrmtry share/icons/hicolor/scalable -@dirrmtry share/icons/hicolor/48x48/apps -@dirrmtry share/icons/hicolor/48x48 -@dirrmtry share/icons/hicolor/32x32/apps -@dirrmtry share/icons/hicolor/32x32 -@dirrmtry share/icons/hicolor/24x24/apps -@dirrmtry share/icons/hicolor/24x24 -@dirrmtry share/icons/hicolor/16x16/apps -@dirrmtry share/icons/hicolor/16x16 -@dirrmtry share/icons/hicolor/128x128/apps -@dirrmtry share/icons/hicolor/128x128 -@dirrmtry share/icons/hicolor -@dirrmtry share/icons -@unexec if [ ! -s /var/games/emacs/snake-scores ]; then rm -f /var/games/emacs/snake-scores; fi -@unexec if [ ! -s /var/games/emacs/tetris-scores ]; then rm -f /var/games/emacs/tetris-scores; fi -@unexec rmdir /var/games/emacs 2>/dev/null || true