Hi,
Here is a patch to sync some ports' FLAVORS with their DESCR files.
I hope to have fixed every single port where at least one FLAVOR was in the
DESCR (some ports have no FLAVOR information in it, I didn't changed that).
Only the games/slash-em is not synced, because the qt FLAVOR is here but
disabled in the Makefile.
Maybe a new feature should be added to the ports system to allow flavors
description directly in the Makefile?
It would solve those syncing problems.

Also fixes a missing URL.

Pierre Riteau

Index: devel/asp2php/pkg/DESCR
===================================================================
RCS file: /cvs/openbsd/ports/devel/asp2php/pkg/DESCR,v
retrieving revision 1.2
diff -u -r1.2 DESCR
--- devel/asp2php/pkg/DESCR     15 Dec 2003 21:42:17 -0000      1.2
+++ devel/asp2php/pkg/DESCR     29 Aug 2007 19:41:41 -0000
@@ -2,4 +2,5 @@
 It supports multiple database drivers, sessions, both PHP3 and PHP4,
 and also provides a graphical front end to do all this.
 
-The GUI front-end is available via the 'gui' flavor.
+Flavors:
+       no_x11  - build without X11 support
Index: devel/glade/pkg/DESCR
===================================================================
RCS file: /cvs/openbsd/ports/devel/glade/pkg/DESCR,v
retrieving revision 1.4
diff -u -r1.4 DESCR
--- devel/glade/pkg/DESCR       15 Dec 2003 21:42:19 -0000      1.4
+++ devel/glade/pkg/DESCR       29 Aug 2007 19:41:42 -0000
@@ -8,3 +8,4 @@
        gnome: Build with gnome support
 
 For more information about glade, visit:
+http://glade.gnome.org/
Index: games/crossfire-client/pkg/DESCR
===================================================================
RCS file: /cvs/openbsd/ports/games/crossfire-client/pkg/DESCR,v
retrieving revision 1.3
diff -u -r1.3 DESCR
--- games/crossfire-client/pkg/DESCR    15 Dec 2003 21:42:27 -0000      1.3
+++ games/crossfire-client/pkg/DESCR    29 Aug 2007 19:41:47 -0000
@@ -4,5 +4,3 @@
 Moria, Angband, and Ragnarok.) Any number of players can move around 
 in their own window, finding and using items and battling monsters. 
 They can choose to cooperate or compete in the same world.
-
-The gnome flavor creates a gnome client.
Index: mail/dspam/pkg/DESCR
===================================================================
RCS file: /cvs/openbsd/ports/mail/dspam/pkg/DESCR,v
retrieving revision 1.4
diff -u -r1.4 DESCR
--- mail/dspam/pkg/DESCR        15 Feb 2006 05:58:19 -0000      1.4
+++ mail/dspam/pkg/DESCR        29 Aug 2007 19:41:51 -0000
@@ -23,3 +23,6 @@
 - mysql: use a mysql server as a storage engine.
 
 - hash: use the CRM Sparse Spectra (CSS) storage engine.
+
+- preferences : store user preferences in the database instead of flat files.
+Has any effect only on mysql and pgsql flavors.
Index: mail/mailcrypt/pkg/DESCR
===================================================================
RCS file: /cvs/openbsd/ports/mail/mailcrypt/pkg/DESCR,v
retrieving revision 1.3
diff -u -r1.3 DESCR
--- mail/mailcrypt/pkg/DESCR    3 Dec 2003 17:22:50 -0000       1.3
+++ mail/mailcrypt/pkg/DESCR    29 Aug 2007 19:41:51 -0000
@@ -6,5 +6,3 @@
        pgp     - use PGP 2.x
        pgp5    - use PGP 5.x
        gnupg   - use GNU Privacy Guard
-       emacs21 - use GNU Emacs 21.x
-       xemacs  - use XEmacs
Index: multimedia/transcode/pkg/DESCR
===================================================================
RCS file: /cvs/openbsd/ports/multimedia/transcode/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 DESCR
--- multimedia/transcode/pkg/DESCR      25 Jan 2005 21:59:00 -0000      1.1.1.1
+++ multimedia/transcode/pkg/DESCR      29 Aug 2007 19:41:54 -0000
@@ -18,3 +18,7 @@
     quicktime: adds the ability to import and export using
         the libquicktime API, thus it adds the ability to
         import and export QuickTime-compatible .mov files.
+    altivec: uses altivec vector unit for a huge speed-up.
+        Only works on powerpc platform with altivec hardware support.
+        Altivec is present on all PowerPC G4 processors.
+        Altivec is not present on G3 or earlier (60x) processors.
Index: security/john/pkg/DESCR
===================================================================
RCS file: /cvs/openbsd/ports/security/john/pkg/DESCR,v
retrieving revision 1.6
diff -u -r1.6 DESCR
--- security/john/pkg/DESCR     23 Sep 2004 21:52:08 -0000      1.6
+++ security/john/pkg/DESCR     29 Aug 2007 19:41:58 -0000
@@ -20,6 +20,3 @@
 DES is an example). Additionally, there're assembly routines for several
 processors and architectures (special Intel Pentium version, x86 with MMX,
 generic x86, Alpha EV4, SPARC V8).
-
-Flavors:
-       * no_mmx: disable MMX support
Index: www/konqueror-embedded/pkg/DESCR
===================================================================
RCS file: /cvs/openbsd/ports/www/konqueror-embedded/pkg/DESCR,v
retrieving revision 1.3
diff -u -r1.3 DESCR
--- www/konqueror-embedded/pkg/DESCR    19 Aug 2003 19:55:25 -0000      1.3
+++ www/konqueror-embedded/pkg/DESCR    29 Aug 2007 19:42:03 -0000
@@ -11,3 +11,4 @@
 
 Flavors:
        kiosk - Build with the "Kiosk" GUI
+       debug - Build with options suitable for debugging

Reply via email to