[47101] trunk/dports/x11

blb at macports.org blb at macports.org
Sat Feb 21 19:12:11 PST 2009


Revision: 47101
          http://trac.macports.org/changeset/47101
Author:   blb at macports.org
Date:     2009-02-21 19:12:10 -0800 (Sat, 21 Feb 2009)
Log Message:
-----------
Multiple X11 font ports - switch to using x11font port group; bump revision
on all due to the fact that the new port group also deletes the fonts.cache-1
file (ticket #18579)

Modified Paths:
--------------
    trunk/dports/x11/font-adobe-100dpi/Portfile
    trunk/dports/x11/font-adobe-75dpi/Portfile
    trunk/dports/x11/font-adobe-utopia-100dpi/Portfile
    trunk/dports/x11/font-adobe-utopia-75dpi/Portfile
    trunk/dports/x11/font-adobe-utopia-type1/Portfile
    trunk/dports/x11/font-arabic-misc/Portfile
    trunk/dports/x11/font-bh-100dpi/Portfile
    trunk/dports/x11/font-bh-75dpi/Portfile
    trunk/dports/x11/font-bh-lucidatypewriter-100dpi/Portfile
    trunk/dports/x11/font-bh-lucidatypewriter-75dpi/Portfile
    trunk/dports/x11/font-bh-ttf/Portfile
    trunk/dports/x11/font-bh-type1/Portfile
    trunk/dports/x11/font-bitstream-100dpi/Portfile
    trunk/dports/x11/font-bitstream-75dpi/Portfile
    trunk/dports/x11/font-bitstream-speedo/Portfile
    trunk/dports/x11/font-bitstream-type1/Portfile
    trunk/dports/x11/font-cronyx-cyrillic/Portfile
    trunk/dports/x11/font-cursor-misc/Portfile
    trunk/dports/x11/font-daewoo-misc/Portfile
    trunk/dports/x11/font-dec-misc/Portfile
    trunk/dports/x11/font-ibm-type1/Portfile
    trunk/dports/x11/font-isas-misc/Portfile
    trunk/dports/x11/font-jis-misc/Portfile
    trunk/dports/x11/font-micro-misc/Portfile
    trunk/dports/x11/font-misc-cyrillic/Portfile
    trunk/dports/x11/font-misc-meltho/Portfile
    trunk/dports/x11/font-misc-misc/Portfile
    trunk/dports/x11/font-mutt-misc/Portfile
    trunk/dports/x11/font-schumacher-misc/Portfile
    trunk/dports/x11/font-screen-cyrillic/Portfile
    trunk/dports/x11/font-sony-misc/Portfile
    trunk/dports/x11/font-sun-misc/Portfile
    trunk/dports/x11/font-winitzki-cyrillic/Portfile
    trunk/dports/x11/font-xfree86-type1/Portfile

Modified: trunk/dports/x11/font-adobe-100dpi/Portfile
===================================================================
--- trunk/dports/x11/font-adobe-100dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-adobe-100dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-adobe-100dpi
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup      font-adobe-100dpi 1.0.0 100dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Adobe 100 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     443acfe70e26716282f9068730fe92c4 \
                     sha1    d50be15033c29f2d6222e8707f5eb6783e7b2bd9 \
                     rmd160  34a3af933a71062f27d1b6b305a497e9e9f2606d
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/100dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-adobe-75dpi/Portfile
===================================================================
--- trunk/dports/x11/font-adobe-75dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-adobe-75dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-adobe-75dpi
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup      font-adobe-75dpi 1.0.0 75dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Adobe 75 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     813b5d3723c84388a938ab6732e1329c \
                     sha1    5387bb3bfbff96f8d6928aada8025144179f1549 \
                     rmd160  348e233516806415e2e190ec4af7ea09f5d33fb9
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/75dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-adobe-utopia-100dpi/Portfile
===================================================================
--- trunk/dports/x11/font-adobe-utopia-100dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-adobe-utopia-100dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-adobe-utopia-100dpi
-version             1.0.1
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup      font-adobe-utopia-100dpi 1.0.1 100dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Adobe Utopia 100 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     5d28a30efef966f8dbbaff9a6619f01a \
                     sha1    408e0d832ceed1861fd59bc5a582a525dbedba59 \
                     rmd160  fb6cdba17598655226b9885b47961184de327d10
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/100dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-adobe-utopia-75dpi/Portfile
===================================================================
--- trunk/dports/x11/font-adobe-utopia-75dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-adobe-utopia-75dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-adobe-utopia-75dpi
-version             1.0.1
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup      font-adobe-utopia-75dpi 1.0.1 75dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Adobe Utopia 75 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     dd912284e4750023f9682812532fa033 \
                     sha1    db30aa20271d8b6aeab7a0dff13c516fcea12af1 \
                     rmd160  0c4a7ef7fe8f5c688ceaebd1f5f6e6a2a1920813
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/75dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-adobe-utopia-type1/Portfile
===================================================================
--- trunk/dports/x11/font-adobe-utopia-type1/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-adobe-utopia-type1/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-adobe-utopia-type1
-version             1.0.1
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-adobe-utopia-type1 1.0.1 Type1
+revision            1
 maintainers         blb openmaintainer
 description         X.org Adobe Type1 Utopia fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     aa7ff4bd20b961afda9c15d103b972a5 \
                     sha1    058cdb2668df3dbdc81a49a2eded8de334876c3a \
                     rmd160  73cf16a10870d134526feb4db5877a193a49a4db
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/Type1
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-arabic-misc/Portfile
===================================================================
--- trunk/dports/x11/font-arabic-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-arabic-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-arabic-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-arabic-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org Arabic font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     81595016e2ff859716fc256ebb136ba6 \
                     sha1    c7c173e355d8d2cb4ff83c88f0d3bd6929395132 \
                     rmd160  c6277bc9f5c4826a59b2e82b86e6f5190f90e47a
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bh-100dpi/Portfile
===================================================================
--- trunk/dports/x11/font-bh-100dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bh-100dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bh-100dpi
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bh-100dpi 1.0.0 100dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bigelow & Holmes 100 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     e5592de74a5c04e3a2608800dd079197 \
                     sha1    700dd43e72a1a48263627f0b4e3e0fe9f98fe770 \
                     rmd160  6f0a1719962bb018b5b6ce684ac6e6febf722c07
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/100dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bh-75dpi/Portfile
===================================================================
--- trunk/dports/x11/font-bh-75dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bh-75dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bh-75dpi
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bh-75dpi 1.0.0 75dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bigelow & Holmes 75 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     6e51cd02f4ce32e1393e34ab17a9b211 \
                     sha1    625147291190d9576072d86823d6c8fe9d2aa72f \
                     rmd160  3086f534f2dcdb6eedb0b7df36cb0805b3ce7304
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/75dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bh-lucidatypewriter-100dpi/Portfile
===================================================================
--- trunk/dports/x11/font-bh-lucidatypewriter-100dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bh-lucidatypewriter-100dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bh-lucidatypewriter-100dpi
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bh-lucidatypewriter-100dpi 1.0.0 100dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bigelow & Holmes Lucida Typewriter 100 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     c44d3f730564da465993e9292a33c235 \
                     sha1    0add8e02df2870aef93c742e0402dd7a9e4c76ae \
                     rmd160  a396ff6fa3d59ca0c8ec4b0a2ecd9b326fdcebfa
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/100dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bh-lucidatypewriter-75dpi/Portfile
===================================================================
--- trunk/dports/x11/font-bh-lucidatypewriter-75dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bh-lucidatypewriter-75dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bh-lucidatypewriter-75dpi
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bh-lucidatypewriter-75dpi 1.0.0 75dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bigelow & Holmes Lucida Typewriter 75 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     fdd9be5b9db94ef363a33e39b7977e2b \
                     sha1    01e9bc09581457dfb00fe8ac97cb31d012f96fce \
                     rmd160  a2fa441a655710e602ea56f64d763b43c5a47cb7
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/75dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bh-ttf/Portfile
===================================================================
--- trunk/dports/x11/font-bh-ttf/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bh-ttf/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bh-ttf
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bh-ttf 1.0.0 TTF
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bigelow & Holmes truetype fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     ad43cf739b3d46ba1e7dc778a0608a52 \
                     sha1    c39ba9c60468c1ab1a2efadb84b46df4a94f215e \
                     rmd160  fed191717895e0cdbe7c34dbbe94a13e1b823793
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/TTF
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bh-type1/Portfile
===================================================================
--- trunk/dports/x11/font-bh-type1/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bh-type1/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,17 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bh-type1
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bh-type1 1.0.0 Type1
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bigelow & Holmes Type1 fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
 
 checksums           md5     46588b22678e440741d6220bc3945cbf \
                     sha1    e516632a2e7f4d5e4ea4066188b74466b7c13a29 \
                     rmd160  bb57ceadc6dfc1b00b513aa7c5a817c916f49098
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/Type1
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bitstream-100dpi/Portfile
===================================================================
--- trunk/dports/x11/font-bitstream-100dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bitstream-100dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bitstream-100dpi
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bitstream-100dpi 1.0.0 100dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bitstream 100 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     173352ddec3d26e2b91df1edcf1ae85b \
                     sha1    6aa6ccc3d7a28a0ae3618613fc7b78d4b1e9b4d7 \
                     rmd160  ce7304b7d65d3bec9a75eafd07106858d06ced85
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/100dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bitstream-75dpi/Portfile
===================================================================
--- trunk/dports/x11/font-bitstream-75dpi/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bitstream-75dpi/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bitstream-75dpi
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bitstream-75dpi 1.0.0 75dpi
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bitstream 75 DPI font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     beb476657d50d07d17eef7c325a5ed08 \
                     sha1    ad534d1eaf758f743bcafc6ba30d3169774c672b \
                     rmd160  b8218eb4bf25a5bda69a5034f8b582824b0b13f4
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/75dpi
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bitstream-speedo/Portfile
===================================================================
--- trunk/dports/x11/font-bitstream-speedo/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bitstream-speedo/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bitstream-speedo
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bitstream-speedo 1.0.0 Speedo
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bitstream Speedo fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     1399dc18aeb9571b0951d9570ea1059d \
                     sha1    e7d654b7844d3343f15bfb4807253d385fcdda49 \
                     rmd160  5b6a215a1e2f857fe48ea4e416260ddec92f3df7
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/Speedo
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-bitstream-type1/Portfile
===================================================================
--- trunk/dports/x11/font-bitstream-type1/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-bitstream-type1/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-bitstream-type1
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-bitstream-type1 1.0.0 Type1
+revision            1
 maintainers         blb openmaintainer
 description         X.org Bitstream Type1 fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     6610475e2e231242f8f2122a709c3695 \
                     sha1    44d036ebe847d43537009aee977d1be24477083f \
                     rmd160  7648f71312d2b79034ee00037a79dc0568450251
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/Type1
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-cronyx-cyrillic/Portfile
===================================================================
--- trunk/dports/x11/font-cronyx-cyrillic/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-cronyx-cyrillic/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-cronyx-cyrillic
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-cronyx-cyrillic 1.0.0 cyrillic
+revision            1
 maintainers         blb openmaintainer
 description         X.org Cronyx Cyrillic font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     22b451e7230b8c003cfc496ee2d360cc \
                     sha1    dc94607f6abf5fe55c39c5528a943b81c2b4dc6f \
                     rmd160  70aa73a5b6361c00c84143adef603379e423c679
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/cyrillic
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-cursor-misc/Portfile
===================================================================
--- trunk/dports/x11/font-cursor-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-cursor-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-cursor-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-cursor-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org Cursor font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     305fa22cdfefb8f80babd711051a534b \
                     sha1    3fe0f1015c15444169d2b28cdb138b2d49481f78 \
                     rmd160  f42933e4ed9194f6a9c7c1f8bfe793ed7b3341be
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-daewoo-misc/Portfile
===================================================================
--- trunk/dports/x11/font-daewoo-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-daewoo-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-daewoo-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-daewoo-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org Daewoo miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     61f9eab48c619af5494d3e384d8d7d79 \
                     sha1    6984606b6dcd9db3d908caf01e8e1855fc171632 \
                     rmd160  20df091bb7c3f15405575c774cfd5d6c24b1d02b
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-dec-misc/Portfile
===================================================================
--- trunk/dports/x11/font-dec-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-dec-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-dec-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-dec-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org DEC/Compaq/HP miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     284e554db1c64fb7580a06df01444a2b \
                     sha1    261cf92a5d3dbe64f2ce0c81587ca9258308b51c \
                     rmd160  b9f0282ce14c988971b2de07b42202236dd1519b
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-ibm-type1/Portfile
===================================================================
--- trunk/dports/x11/font-ibm-type1/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-ibm-type1/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-ibm-type1
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-ibm-type1 1.0.0 Type1
+revision            1
 maintainers         blb openmaintainer
 description         X.org IBM Type1 fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     8e8733051371e2b51123376b49f5d3ea \
                     sha1    635b6d57df350bceaa353c0cad8e866af01c2498 \
                     rmd160  67e9e891f2264fbeb91ccdb189ea2a4497e92fb7
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/Type1
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-isas-misc/Portfile
===================================================================
--- trunk/dports/x11/font-isas-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-isas-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-isas-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-isas-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org ISAS miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     ec709a96b64b497a5cb5658c93bd38dc \
                     sha1    129c903587ce2d998fb9c1c70b8ad70327aeb2dc \
                     rmd160  1bea1152c3d9f30367f82f8d4b6f69f447071fea
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-jis-misc/Portfile
===================================================================
--- trunk/dports/x11/font-jis-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-jis-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-jis-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-jis-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org JIS miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     61febb49a71065723a1fba17cbf23c67 \
                     sha1    45c5034b5eb255ccdb0f2bb96bb0b0b9376cca4e \
                     rmd160  5a17c6fc987f0c4ed21fcf1fbf9248ec9211f0be
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-micro-misc/Portfile
===================================================================
--- trunk/dports/x11/font-micro-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-micro-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-micro-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-micro-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org Micro miscellaneous font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     8c8bffd7540f05caa0dbb4e6e1d6c58e \
                     sha1    36be84d6c138c6758dfdd218b0c5d8244a2dc30c \
                     rmd160  7f7e19fd0096b9ea656a89f48ece41db696e36e2
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-misc-cyrillic/Portfile
===================================================================
--- trunk/dports/x11/font-misc-cyrillic/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-misc-cyrillic/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-misc-cyrillic
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-misc-cyrillic 1.0.0 cyrillic
+revision            1
 maintainers         blb openmaintainer
 description         X.org Miscellaneous Cyrillic font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     3596907d7a2a99c81d8de99bc4552b6a \
                     sha1    a71b78d4c82ca670bcc483740cc3e63d654fbe1d \
                     rmd160  807c782b8e498d85fa21e15a3397d072e3dda501
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/cyrillic
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-misc-meltho/Portfile
===================================================================
--- trunk/dports/x11/font-misc-meltho/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-misc-meltho/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-misc-meltho
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-misc-meltho 1.0.0 OTF
+revision            1
 maintainers         blb openmaintainer
 description         X.org Meltho truetype fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     ccb212a7badf7aefdc9f9a92af428d32 \
                     sha1    fb7bb1ef32a1b7eacd2df4c372967706cd730a92 \
                     rmd160  c44264ae31c2b8b4434a1c8285dae0c0bfb8c3ae
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/OTF
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-misc-misc/Portfile
===================================================================
--- trunk/dports/x11/font-misc-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-misc-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-misc-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-misc-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org various miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     2a57f6188c41d4bc1b88ca3d08ad011d \
                     sha1    caa36376a00568e900337efe0d9dd626c64fde63 \
                     rmd160  be44e00d94afdba48002e259f460d6a39ffbb370
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-mutt-misc/Portfile
===================================================================
--- trunk/dports/x11/font-mutt-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-mutt-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-mutt-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-mutt-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org Mutt miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     648b409b7eb78ad1cd5f6d7fac3eef88 \
                     sha1    f65b7659d1abde092044349d3be996ab9a1e02c6 \
                     rmd160  be37a2edfafb5f969f53e85e10aa2eab6fad62b6
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-schumacher-misc/Portfile
===================================================================
--- trunk/dports/x11/font-schumacher-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-schumacher-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-schumacher-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-schumacher-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org Schumacher miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     f1c6063d2fadc57e696a0aab69afd6e0 \
                     sha1    edc299a2adb4c6179d2fe933a4613565af169669 \
                     rmd160  0493fef4f4d23c696a931473be974f3b684a6fde
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-screen-cyrillic/Portfile
===================================================================
--- trunk/dports/x11/font-screen-cyrillic/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-screen-cyrillic/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-screen-cyrillic
-version             1.0.1
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-screen-cyrillic 1.0.1 cyrillic
+revision            1
 maintainers         blb openmaintainer
 description         X.org Cronyx screen Cyrillic font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     c8d5aef01c906c7aaea329702a8b1b63 \
                     sha1    d6eb7c366ab1cb8198df93aa661f295ebe09669f \
                     rmd160  3342c62acba97a31b11b0a584572a5a6ff7e8595
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/cyrillic
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-sony-misc/Portfile
===================================================================
--- trunk/dports/x11/font-sony-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-sony-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-sony-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-sony-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org Sony miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     0dfddd1a946e4497f009094c0ae1bdd5 \
                     sha1    8f8dbf44a03725d8769ebaae4a61575c5b948464 \
                     rmd160  a4c3e12f27ad2b9c8bc7876244a1568dd5c2760f
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-sun-misc/Portfile
===================================================================
--- trunk/dports/x11/font-sun-misc/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-sun-misc/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-sun-misc
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-sun-misc 1.0.0 misc
+revision            1
 maintainers         blb openmaintainer
 description         X.org Sun miscellaneous fonts
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     e17d43a7c6c0d862cfba0908ff132ffa \
                     sha1    2c9cbbeafa8c0bd101bec997cb6db3ccda1421eb \
                     rmd160  ae4d4462be6d7e01e3d4394c59fbafea516aeb51
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/misc
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-winitzki-cyrillic/Portfile
===================================================================
--- trunk/dports/x11/font-winitzki-cyrillic/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-winitzki-cyrillic/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-winitzki-cyrillic
-version             1.0.0
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-winitzki-cyrillic 1.0.0 cyrillic
+revision            1
 maintainers         blb openmaintainer
 description         X.org Winitzki Cyrillic font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     b99b02aff36a88ca3379715423c60303 \
                     sha1    feca4cfa80002361acbe39149dd5c99a5b8cc398 \
                     rmd160  db7db4daecc610e33300764fdc2b36b0fcf77ad4
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/cyrillic
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-

Modified: trunk/dports/x11/font-xfree86-type1/Portfile
===================================================================
--- trunk/dports/x11/font-xfree86-type1/Portfile	2009-02-22 03:10:18 UTC (rev 47100)
+++ trunk/dports/x11/font-xfree86-type1/Portfile	2009-02-22 03:12:10 UTC (rev 47101)
@@ -1,50 +1,16 @@
 # $Id$
 
 PortSystem          1.0
-name                font-xfree86-type1
-version             1.0.1
-categories          x11 x11-font graphics
+PortGroup           x11font 1.0
+x11font.setup       font-xfree86-type1 1.0.1 Type1
+revision            1
 maintainers         blb openmaintainer
 description         X.org XFree86 Type1 font
 long_description    ${description}
 
 platforms           darwin
 
-homepage            http://www.x.org/
-master_sites        ${homepage}pub/individual/font/
-use_bzip2           yes
-
 checksums           md5     d7e965776c7f0c30b0f09742176fb77a \
                     sha1    01696c48294126ca37095f1ba48bba23262d1771 \
                     rmd160  95ca568900da7abac202d8c014bba965adc18e89
 
-depends_build       port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
-                    port:mkfontscale port:mkfontdir bin:gzip:gzip
-
-set myfontdir       ${prefix}/share/fonts/Type1
-
-configure.args      --with-fontdir=${myfontdir}
-
-post-destroot {
-   foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale} {
-      if {[file exists ${destroot}${myfontdir}/${fontsFile}]} {
-         delete ${destroot}${myfontdir}/${fontsFile}
-      }
-   }
-}
-
-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}"
-#}
-
-livecheck.check     regex
-livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
-livecheck.url       ${master_sites}
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090221/3c57405a/attachment-0001.html>


More information about the macports-changes mailing list