Cleaning up pkgsrc-wip
[email protected] Sat, 24 Nov 2012 17:09:30 -0500
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.wip.general |
|---|---|
| Message-ID | <[email protected]> |
Running pkglint recursively in wip/ gives the following results: 6403 errors 3358 - patches needing commenting 1604 - LICENSE needs defining 124 - "$NetBSD$" header expected (38 are not patches) 92 - distinfo needing RMD160 checksums 655 - Makefiles requiring the CONF_FILES framework for files in PKG_SYSCONFDIR 41 - Empty PLIST/DESCR 42 - unrecorded patches in distinfo 207 - files in share/doc need to be installed under doc 24 - patches with checksums that differ from those in distinfo 225 - misc errors 4951 warnings 584 - packages with PKG_DESTDIR_SUPPORT = none (some might just need INSTALLATION_DIRS to work) 523 - Unknown option (send some sensible suggestions to pkg/47185 or open a new PR, since this one is closed) 83 - files in share/man need to be installed under man 65 - Makefile.common files need a "used by" line for each package that uses them 9 - Unexpected LICENSE file 2 - need sysutils/desktop-file-utils/buildlink3.mk 3685 - other warnings (some are the fault of pkglint) Now, these numbers are not exact, since i have my own changes that haven't been committed, and my pkgsrc-wip tree is not updated, but close, and my pkgsrc tree is 2012Q3. A lot of the above are easy fixes, if someone has the time, or the maintainers of specific packages want to do it. Resolving a good bit of these issues will aid bulk build efforts, as fewer packages will fail under checksum/configure/build/install, and it will be easier to improve how these packages work across various OSes/architectures. ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov