Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:
pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
MASTER_SITES= site1 \
site2
style continuation lines to be simple repeated
MASTER_SITES+= site1
MASTER_SITES+= site2
lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
Problems found with existing distfiles:
distfiles/D6.data.ros.gz
distfiles/cstore0.2.tar.gz
distfiles/data4.tar.gz
distfiles/sphinx-2.2.7-release.tar.gz
No changes made to the cstore or mariadb55-client distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
Depend on camlp5. wiki syntax in notes, and better save/restore.
Author omitted some changes from ${WRKSRC}/CHANGES.
Passes cursory testing.
WARNING: unclear if there is a binary format
change for the database. Back up and export to GEDCOM before
upgrading. gwtp in theory handles this.
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
And always is defined as share/examples/rc.d
which was the default before.
This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.
This was discussed on tech-pkg in late January and late April.
Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
- ok'ed wulf@
> GeneWeb version 4.10
> --------------------
>
> * Languages
> - [29 Jan 04] Added "Breton" (Tepod Gwilhmod, Gwenael Emelyanoff,
> Bertrand Yeurc'h).
>
> * GeneWeb server or CGI (gwd)
> - [06 Nov 04] In statistics, added displaying of oldest couples perhaps
> still alive and engaged.
> - [06 Jan 04] Fixed bug: when changing a child's name using "change
> children's names", the possible image was not renamed, causing
> its disparition.
> - [05 Jan 04] Added database configuration variable "show_consang":
> when set to "no" the possible consanguinity is not displayed in
> personal pages. Added also variable "fast_alphabetic": when set
> to "yes", the alphabetic display of surnames or first names is fast
> but the number of surnames of fist names is not displayed (interesting
> for large databases).
> - [04 Dec 03] Fixed bug: in case of two wizards make changes at
> the same time, there were (rare) cases where one of the changes
> erases the other one (instead of being rejected by the message
> "database is locked").
> - [29 Nov 03] Added optional "border" and "background color" for
> trees displaying (relationship links, ancestors and descendants).
> - [28 Nov 03] Fixed bug creating sometimes dates with null month
> (and not null day) resulting problems with "gwu-gwc" and "cleaning
> up" the database by gwsetup (happened when a date was entered
> with month=13 which was erroneously not rejected).
> - [18 Jan 03] Added a system of black list for the database forum;
> the environment variable "forum_exclude_file" can be set to a
> file name containing a list of excluded IP addresses which cannot
> post. In the lines of this file, the joker character "*" can be
> used to specify any string (e.g. "*" exclude everybody).
> - [14 Jan 03] In form to add message in the database forum, added
> buttons "private/public": only "wizards" and "friend" can see
> "private" messages.
> - [06 Jan 03] In welcome page, added wizard's name (when named).
>
> * Base configuration files (base.gwf)
> - [19 Mar 03] Added a variable "moved" to indicate that the database
> has been moved. This displays the new template file "moved.txt".
>
> * Setup program (gwsetup)
> - [12 Nov 03] Fixed bug: the links to the documentation did not work
> with modern browsers.
>
> * GeneWeb uncompiler (gwu)
> - [12 Feb 03] Fixed bug: exporting bad format when places containing
> just spaces.
> "private" messages.
> - [06 Jan 03] In welcome page, added wizard's name (when named).
>
> * Base configuration files (base.gwf)
> - [19 Mar 03] Added a variable "moved" to indicate that the database
> has been moved. This displays the new template file "moved.txt".
>
> * Setup program (gwsetup)
> - [12 Nov 03] Fixed bug: the links to the documentation did not work
> with modern browsers.
>
> * GeneWeb uncompiler (gwu)
> - [12 Feb 03] Fixed bug: exporting bad format when places containing
> just spaces.
> - [11 Feb 03] Added option -maxlev to specify a maximum number of
> generations (descendants only) to export.
>
> * GeneWeb databases Transfer Program (gwtp)
> - [08 Dec 03] Added German (Falko Trojahn).
> - [14 Oct 03] Added Spanish (Luis Mondesi).
> - [03 Jan 03] Fixed bug: when wizard notes, the "send database" did
> not work.