svn commit: r375768 - in head/games/linux-quake4: . files

Dmitry Marakasov amdmi3 at FreeBSD.org
Mon Dec 29 01:16:55 UTC 2014


Author: amdmi3
Date: Mon Dec 29 01:16:53 2014
New Revision: 375768
URL: https://svnweb.freebsd.org/changeset/ports/375768
QAT: https://qat.redports.org/buildarchive/r375768/

Log:
  - Fix reporting files that should be removed manually
  - Drop @dirrm* from plist

Added:
  head/games/linux-quake4/files/pkg-deinstall.in   (contents, props changed)
Modified:
  head/games/linux-quake4/Makefile
  head/games/linux-quake4/pkg-plist

Modified: head/games/linux-quake4/Makefile
==============================================================================
--- head/games/linux-quake4/Makefile	Mon Dec 29 01:16:41 2014	(r375767)
+++ head/games/linux-quake4/Makefile	Mon Dec 29 01:16:53 2014	(r375768)
@@ -23,14 +23,14 @@ NO_PACKAGE=	Package will be 280MB, set F
 Q4DIR=		lib/${PORTNAME}
 PLIST_SUB+=	Q4DIR="${Q4DIR}" \
 		LINUXBASE="${LINUXBASE}"
-SUB_FILES=	pkg-message
+SUB_LIST+=	Q4DIR="${Q4DIR}"
+SUB_FILES=	pkg-message pkg-deinstall
 
 OPTIONS_DEFINE=	THREADS GERMANY DOCS
 GERMANY_DESC=	Germany version
 
 OPTIONS_DEFAULT=	THREADS
 
-.include <bsd.port.options.mk>
 .include <bsd.port.pre.mk>
 
 .if ${PORT_OPTIONS:MTHREADS}

Added: head/games/linux-quake4/files/pkg-deinstall.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/linux-quake4/files/pkg-deinstall.in	Mon Dec 29 01:16:53 2014	(r375768)
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+if [ "$2" = "POST-DEINSTALL" ]; then
+	if find "%%PREFIX%%/%%Q4DIR%%" -type f | head -1 | grep -q ''; then
+		echo "Note: %%PREFIX%%/%%Q4DIR%% not empty -- not deleted!"
+	fi
+fi

Modified: head/games/linux-quake4/pkg-plist
==============================================================================
--- head/games/linux-quake4/pkg-plist	Mon Dec 29 01:16:41 2014	(r375767)
+++ head/games/linux-quake4/pkg-plist	Mon Dec 29 01:16:53 2014	(r375768)
@@ -414,23 +414,4 @@ bin/linux-quake4
 %%PORTDOCS%%%%DOCSDIR%%/LICENSE
 %%PORTDOCS%%%%DOCSDIR%%/PBEULA
 %%PORTDOCS%%%%DOCSDIR%%/README
- at dirrm %%Q4DIR%%/pb/htm
- at dirrm %%Q4DIR%%/pb
- at dirrmtry %%Q4DIR%%/q4base
 @unexec rmdir %D/%%Q4DIR%% 2>/dev/null || echo "Note: %D/%%Q4DIR%% not empty -- not deleted!"
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ENG/htm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ENG/images
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ENG
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ENU/htm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ENU/images
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ENU
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ESP/htm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ESP/images
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ESP
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/FRA/htm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/FRA/images
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/FRA
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ITA/htm
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ITA/images
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ITA
-%%PORTDOCS%%@dirrm %%DOCSDIR%%


More information about the svn-ports-head mailing list