[44771] trunk/dports/x11/monafont/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Fri Jan 2 18:05:52 PST 2009


Revision: 44771
          http://trac.macports.org/changeset/44771
Author:   jeremyhu at macports.org
Date:     2009-01-02 18:05:51 -0800 (Fri, 02 Jan 2009)
Log Message:
-----------
monafint: mkfontscale and mkfontdir after install

Modified Paths:
--------------
    trunk/dports/x11/monafont/Portfile

Modified: trunk/dports/x11/monafont/Portfile
===================================================================
--- trunk/dports/x11/monafont/Portfile	2009-01-03 02:03:45 UTC (rev 44770)
+++ trunk/dports/x11/monafont/Portfile	2009-01-03 02:05:51 UTC (rev 44771)
@@ -4,6 +4,7 @@
 
 name            monafont
 version         2.90
+revision        1
 categories      x11 fonts
 maintainers     pelopor at nifty.com
 description     Japanese proportional font to show Japanese text arts correctly
@@ -15,13 +16,26 @@
 master_sites    sourceforge
 use_bzip2       yes
 checksums       md5 2b914878b19b1550757cea5d8a771612
-depends_lib     lib:libX11.6:XFree86
+depends_build   port:mkfontdir
 use_configure   no
 build.target    {}
-destroot.destdir X11FONTDIR=${destroot}${prefix}/share/fonts/monafont
+set myfontdir   ${prefix}/share/fonts/${name}
+destroot.destdir X11FONTDIR=${destroot}${myfontdir}
 pre-destroot {
-  xinstall -d -m 755 ${destroot}${prefix}/share/fonts/monafont \
+  xinstall -d -m 755 ${destroot}${myfontdir} \
     ${destroot}${prefix}/share/doc/monafont
   eval xinstall -m 644 [glob ${worksrcpath}/README*] \
     ${destroot}${prefix}/share/doc/monafont
 }
+
+post-activate {
+   system "mkfontscale ${myfontdir}"
+   system "mkfontdir ${myfontdir}"
+}
+
+# This should be done when uninstalling, but deactivate doesn't currently work
+#post-deactivate {
+#   system "mkfontscale ${myfontdir}"
+#   system "mkfontdir ${myfontdir}"
+#}
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090102/384be396/attachment.html>


More information about the macports-changes mailing list