Updating the ports index ... Done. [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 26065 port entries found ... /usr/ports/INDEX-10:1550:calligra-l10n-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7291:kde-l10n-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7293:kde-telepathy-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7300:kde4-icons-oxygen-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7311:kdeaccessibility-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7312:kdeadmin-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7317:kdegames-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7322:kdegraphics-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7326:kdemultimedia-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7329:kdenetwork-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7340:kdetoys-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7341:kdeutils-: Not in due form: <name>-<version> /usr/ports/INDEX-10:7607:ksysguardd-: Not in due form: <name>-<version> /usr/ports/INDEX-10:22728:smokegen-: Not in due form: <name>-<version> # cat INDEX-10 | cut -d "|" -f 1 | grep -e '-$' kdeaccessibility- smokegen- calligra-l10n- kdegames- kdegraphics- kde-l10n- kdeutils- kdemultimedia- kdenetwork- kde-telepathy- kdeadmin- ksysguardd- kdetoys- kde4-icons-oxygen- For example: # cat /usr/ports/x11-themes/kde4-icons-oxygen/Makefile # $FreeBSD: head/x11-themes/kde4-icons-oxygen/Makefile 415864 2016-05-25 20:56:06Z rene $ PORTNAME= oxygen PORTVERSION= ${KDE4_VERSION} CATEGORIES= x11-themes kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src PKGNAMEPREFIX= kde4-icons- DISTNAME= ${PORTNAME}-icons-${PORTVERSION} DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= The Oxygen icon theme for KDE USES= cmake:outsource tar:xz INSTALL_TARGET= install EXTRACT_AFTER_ARGS= --exclude '${DISTNAME}/scalable' .include <bsd.port.mk> <uname> FreeBSD 10.3-RELEASE-p3 amd64
# pkg version -v kde4-icons-oxygen-4.14.3 > succeeds index (index has )
Over to the one who broke them ?
It's on my TODO list. Perhaps we can make 'make index' more strict so that it complains about broken version numbers?
Created attachment 170690 [details] fix up fallout from r415864 where 14 ports came up with empty PORTVERSION This patch appears to fix the problem for me and goes along the lines suggested by tcberner on IRC earlier.
Created attachment 170691 [details] DO NOT APPLY -- diffs in comparison to ports HEAD as of r415863 THIS WILL NOT APPLY, DO NOT USE, ONLY READ THIS - only for easier review, this is the diff for these 14 ports against the state before the offending commit 415864.
A commit references this bug: Author: swills Date: Thu May 26 16:25:41 UTC 2016 New revision: 415902 URL: https://svnweb.freebsd.org/changeset/ports/415902 Log: Add USE_KDE4 so that KDE4_VERSION is defined PR: 209756 Submitted by: T.C.Berner <tcberner@gmail.com> Reported by: Vladimir Omelchuk <admin@vladiom.com.ua> Changes: head/accessibility/kdeaccessibility4/Makefile head/devel/smokegen/Makefile head/editors/calligra-l10n/Makefile head/games/kdegames4/Makefile head/graphics/kdegraphics4/Makefile head/misc/kde4-l10n/Makefile head/misc/kdeutils4/Makefile head/multimedia/kdemultimedia4/Makefile head/net/kdenetwork4/Makefile head/net-im/kde-telepathy/Makefile head/sysutils/kdeadmin4/Makefile head/sysutils/ksysguardd/Makefile head/x11-clocks/kdetoys4/Makefile head/x11-themes/kde4-icons-oxygen/Makefile
Fix committed.