[Midnightbsd-cvs] mports [16144] trunk/misc/pciids: pci id list April 2014
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Tue Apr 8 07:47:02 EDT 2014
Revision: 16144
http://svnweb.midnightbsd.org/mports/?rev=16144
Author: laffer1
Date: 2014-04-08 07:47:01 -0400 (Tue, 08 Apr 2014)
Log Message:
-----------
pci id list April 2014
Modified Paths:
--------------
trunk/misc/pciids/Makefile
trunk/misc/pciids/distinfo
Modified: trunk/misc/pciids/Makefile
===================================================================
--- trunk/misc/pciids/Makefile 2014-04-08 01:47:06 UTC (rev 16143)
+++ trunk/misc/pciids/Makefile 2014-04-08 11:47:01 UTC (rev 16144)
@@ -1,7 +1,7 @@
# $MidnightBSD$
PORTNAME= pciids
-PORTVERSION= 20130823
+PORTVERSION= 20140402
CATEGORIES= misc
MASTER_SITES= FREEBSD_LOCAL/sunpoet
@@ -8,7 +8,8 @@
MAINTAINER= ports at MidnightBSD.org
COMMENT= Database of all known IDs used in PCI devices
-LICENSE= bsd3
+LICENSE= bsd3 gpl2 gpl3
+LICENSE_COMB= dual
USE_XZ= yes
NO_BUILD= yes
@@ -19,25 +20,34 @@
${MKDIR} ${DATADIR}/
${INSTALL_DATA} ${WRKSRC}/pci.ids ${DATADIR}/
-.include <bsd.port.pre.mk>
+# maintainer section:
-# Below only contains code to create a tar file for this beast
-CT_DATE!= date "+%Y%m%d"
-CT_WRKSRC= ${WRKDIR}/tmp
-CT_DESTDIR= ${PORTNAME}-${CT_DATE}
-CT_TEMPDIR= ${CT_WRKSRC}/${CT_DESTDIR}
-CT_MASTER_SITE= http://pciids.sourceforge.net/v2.2/
-CT_DISTFILES= pci.ids
+MS_DIFF= ${MS_WRKSRC}/${PORTNAME}-${MS_VERSION}.diff
+MS_DISTFILES= pci.ids
+MS_MASTER_SITE= http://pci-ids.ucw.cz/
+MS_VERSION= `${CAT} ${MS_VERSIONFILE}`
+MS_VERSIONFILE= ${MS_WRKSRC}/.version
+MS_WRKSRC= ${WRKSRC}/tmp
-maketar: extract
- ${MKDIR} ${CT_TEMPDIR}
-.for file in ${CT_DISTFILES}
- (cd ${CT_TEMPDIR} && ${FETCH_CMD} ${CT_MASTER_SITE}/${file})
-.endfor
- ${DIFF} -u ${WRKSRC}/pci.ids ${CT_TEMPDIR}/pci.ids || ${TRUE}
- (cd ${CT_WRKSRC} && ${TAR} -jcf ${PORTNAME}-${CT_DATE}.tar.bz2 ${CT_DESTDIR})
- ${SED} -i.bak -e 's|${PORTVERSION}|${CT_DATE}|' ${.CURDIR}/Makefile
- @(cd ${.CURDIR} && ${CP} -f ${CT_WRKSRC}/${PORTNAME}-${CT_DATE}.tar.bz2 ${DISTDIR} && \
- ${MAKE} makesum)
+maketar: do-clean extract
+ @${MKDIR} ${MS_WRKSRC}/
+ @${FETCH_CMD} -o ${MS_WRKSRC}/${MS_DISTFILES} ${MS_MASTER_SITE}${MS_DISTFILES}
+ @${GREP} '^# Version: [0-9.]\{10\}$$' ${MS_WRKSRC}/${MS_DISTFILES} \
+ | ${SED} -e 's|^.* \([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)$$|\1\2\3|' \
+ > ${MS_VERSIONFILE}
+ @${MKDIR} ${MS_WRKSRC}/${PORTNAME}-${PORTVERSION}/ ${MS_WRKSRC}/${PORTNAME}-${MS_VERSION}/
+ @${MV} ${MS_WRKSRC}/${MS_DISTFILES} ${MS_WRKSRC}/${PORTNAME}-${MS_VERSION}/
+ @${CP} ${WRKSRC}/${MS_DISTFILES} ${MS_WRKSRC}/${PORTNAME}-${PORTVERSION}/${MS_DISTFILES}
+ @(cd ${MS_WRKSRC}/ && ${DIFF} -u ${PORTNAME}-${PORTVERSION}/${MS_DISTFILES} ${PORTNAME}-${MS_VERSION}/${MS_DISTFILES} > ${MS_DIFF}) || ${TRUE}
+ @if [ -s ${MS_DIFF} ]; then \
+ ${CP} -i ${MS_DIFF} ${.CURDIR}/; \
+ cd ${MS_WRKSRC}/ && ${TAR} -Jcf ${PORTNAME}-${MS_VERSION}.tar.xz ${PORTNAME}-${MS_VERSION}/; \
+ sudo ${INSTALL} -m 644 ${MS_WRKSRC}/${PORTNAME}-${MS_VERSION}.tar.xz ${DISTDIR}/; \
+ ${SED} -i '' -e '/^PORTVERSION=/ s|${PORTVERSION}|'${MS_VERSION}'|; /^PORTREVISION=/d' ${.CURDIR}/Makefile; \
+ cd ${.CURDIR}/ && ${MAKE_CMD} makesum; \
+ ${ECHO_MSG} "*** Update from ${PORTVERSION} to ${MS_VERSION}, diff: ${.CURDIR}/${PORTNAME}-${MS_VERSION}.diff ***"; \
+ else \
+ ${ECHO_MSG} "*** ${MS_MASTER_SITE}${MS_DISTFILES} is unchanged (${PORTVERSION}) ***"; \
+ fi
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: trunk/misc/pciids/distinfo
===================================================================
--- trunk/misc/pciids/distinfo 2014-04-08 01:47:06 UTC (rev 16143)
+++ trunk/misc/pciids/distinfo 2014-04-08 11:47:01 UTC (rev 16144)
@@ -1,2 +1,2 @@
-SHA256 (pciids-20130823.tar.xz) = f3e4a36dc0d8da813d4735b720f1feb0476a4021b06e8fc83ae9dc44f8da70cf
-SIZE (pciids-20130823.tar.xz) = 162220
+SHA256 (pciids-20140402.tar.xz) = 549ee5f64d3dc514c707815dcd0347be134cc7e17a63323ae3d34ea8331267fd
+SIZE (pciids-20140402.tar.xz) = 167188
More information about the Midnightbsd-cvs
mailing list