[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commit-womb] gnumaint/rec gnupackages.rec
From: |
Brandon Invergo |
Subject: |
[commit-womb] gnumaint/rec gnupackages.rec |
Date: |
Mon, 15 Feb 2016 21:13:37 +0000 |
CVSROOT: /sources/womb
Module name: gnumaint
Changes by: Brandon Invergo <brandon> 16/02/15 21:13:37
Modified files:
rec : gnupackages.rec
Log message:
Summary: Update Recutils definition of "package"
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumaint/rec/gnupackages.rec?cvsroot=womb&r1=1.2&r2=1.3
Patches:
Index: gnupackages.rec
===================================================================
RCS file: /sources/womb/gnumaint/rec/gnupackages.rec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- gnupackages.rec 15 Feb 2016 21:02:06 -0000 1.2
+++ gnupackages.rec 15 Feb 2016 21:13:27 -0000 1.3
@@ -1,4 +1,4 @@
-# $Id: gnupackages.rec,v 1.2 2016/02/15 21:02:06 brandon Exp $
+# $Id: gnupackages.rec,v 1.3 2016/02/15 21:13:27 brandon Exp $
# Public domain.
#
# This file is maintained in the CVS repository of GNU womb,
@@ -70,21 +70,11 @@
+ last_release last_release_date last_contact next_contact note
+ container tech_address doc_source_format
# lower-case package names
-%constraint: package ~ '[a-z0-9-]+'
+%type: package regexp /[a-z0-9-]+/
## Allowed activity statuses:
-%typedef: status_t enum
-+ ok
-+ newmaint
-+ newcomaint
-+ newpkg
-+ nomaint
-+ container
-+ subpkg
-+ stable
-+ stale
-+ moribund
-+ alpha
-%type: activity_status status_t
+%type: activity_status enum
++ ok newmaint newcomaint newpkg nomaint container subpkg stable
++ stale moribund alpha
## Except in a few cases, there should always be a last_activity
%constraint: activity_status != 'container' &&
+ activity_status != 'subpkg' &&
@@ -92,12 +82,11 @@
+ note != 'no-release' &&
+ note != 'released-through-vc' &&
+ note != 'many packages' => #last_activity
-%typedef: activity_date_t date
-%typedef: rel_date_t date
-%type: last_activity activity_date_t
-%type: last_release_date rel_date_t
-## The last activity should at least be the last release
-%constraint: last_release_date <= last_activity
+%type: last_activity,last_release_date date
+## If there has been a release, then the last activity should at least
+## be the date of the last release
+%constraint: last_release_date => last_release_date << last_activity ||
++ last_release_date == last_activity
package: 3dldf
@@ -3910,15 +3899,16 @@
activity_status: ok
last_activity: 20150530
-package: dmd
+package: shepherd
copyright_holder: fsf-no-reply-individual-name-in-files
doc_category: Sysadmin
-doc_summary: Daemon managing daemons
+doc_summary: System service manager
doc_url: none
gplv3_status: not-done-in-0.5
download_url: http://www.wt-lorsch.de/dmd--0.5.tar.gz
last_release: 0.5
-last_release_date: 2003
+# The exact last release date (as GNU dmd) is not known
+last_release_date: 20030101
activity_status: newmaint
last_activity: 20130925