[Midnightbsd-cvs] mports: bsd.mport.mk: Add @rmtry and @stopdaemon to plist generation

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Jun 24 17:08:57 EDT 2008


Log Message:
-----------
Add @rmtry and @stopdaemon to plist generation

These should probably be handled like @dirrmtry eventually in the pkg_install tools. (or mport)

Modified Files:
--------------
    mports/Mk:
        bsd.mport.mk (r1.110 -> r1.111)

-------------- next part --------------
Index: bsd.mport.mk
===================================================================
RCS file: /home/cvs/mports/Mk/bsd.mport.mk,v
retrieving revision 1.110
retrieving revision 1.111
diff -L Mk/bsd.mport.mk -L Mk/bsd.mport.mk -u -r1.110 -r1.111
--- Mk/bsd.mport.mk
+++ Mk/bsd.mport.mk
@@ -1534,6 +1534,10 @@
 		DATADIR=${DATADIR} DOCSDIR=${DOCSDIR} EXAMPLESDIR=${EXAMPLESDIR} \
 		DESTDIR=${DESTDIR} TARGETDIR=${TARGETDIR}
 
+PLIST_REINPLACE+=	stopdaemon rmtry
+PLIST_REINPLACE_RMTRY=s!^@rmtry \(.*\)!@unexec rm -f %D/\1 2>/dev/null || true!
+PLIST_REINPLACE_STOPDAEMON=s!^@stopdaemon \(.*\)!@unexec %D/etc/rc.d/\1${RC_SUBR_SUFFIX} forcestop 2>/dev/null || true!
+
 .if defined(WITHOUT_CPU_CFLAGS)
 .if defined(_CPUCFLAGS)
 .if !empty(_CPUCFLAGS)


More information about the Midnightbsd-cvs mailing list