svn commit: r504533 - in head/cad/gplcver: . files
Alexey Dokuchaev
danfe at FreeBSD.org
Wed Jun 19 10:16:50 UTC 2019
Author: danfe
Date: Wed Jun 19 10:16:48 2019
New Revision: 504533
URL: https://svnweb.freebsd.org/changeset/ports/504533
Log:
- Fix the checks to avoid using `sys/dir.h' and thus undeprecate
- Define LICENSE (GPLv2) and install supplied documentation files
Added:
head/cad/gplcver/files/patch-src_v__fx.c (contents, props changed)
Modified:
head/cad/gplcver/Makefile
head/cad/gplcver/files/patch-src-v_src3.c
Modified: head/cad/gplcver/Makefile
==============================================================================
--- head/cad/gplcver/Makefile Wed Jun 19 10:14:34 2019 (r504532)
+++ head/cad/gplcver/Makefile Wed Jun 19 10:16:48 2019 (r504533)
@@ -10,8 +10,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= ports at FreeBSD.org
COMMENT= Verilog HDL simulator
-DEPRECATED= Abandonware using sys/dir.h
-EXPIRATION_DATE= 2019-07-12
+LICENSE= GPLv2
USES= tar:bzip2 gmake
@@ -19,8 +18,18 @@ BUILD_WRKSRC= ${WRKSRC}/src
MAKEFILE= makefile.freebsd
PLIST_FILES= bin/cver
+PORTDOCS= *
+OPTIONS_DEFINE= DOCS
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/cver ${STAGEDIR}${PREFIX}/bin
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/Changelog \
+ ${WRKSRC}/NEW.CVER.2001.RELEASE.NOTES \
+ ${WRKSRC}/OUR_PHILOSOPHY ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/cad/gplcver/files/patch-src-v_src3.c
==============================================================================
--- head/cad/gplcver/files/patch-src-v_src3.c Wed Jun 19 10:14:34 2019 (r504532)
+++ head/cad/gplcver/files/patch-src-v_src3.c Wed Jun 19 10:16:48 2019 (r504533)
@@ -1,6 +1,15 @@
---- src/v_src3.c.orig Fri Jan 20 09:40:09 2006
-+++ src/v_src3.c Fri Jan 20 09:41:23 2006
-@@ -49,7 +49,7 @@
+--- src/v_src3.c.orig 2007-05-30 15:25:49 UTC
++++ src/v_src3.c
+@@ -40,7 +40,7 @@
+ #include <sys/stat.h>
+ #endif
+
+-#if defined(__CYGWIN32__) || defined(__SVR4) || defined(__hpux)
++#if defined(__CYGWIN32__) || defined(__SVR4) || defined(__hpux) || defined(__FreeBSD__)
+ #include <dirent.h>
+ #else
+ #include <sys/dir.h>
+@@ -51,7 +51,7 @@
#endif
/* REMOVEME - no longer supporting SunOS - maybe needed for hpux? */
Added: head/cad/gplcver/files/patch-src_v__fx.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/cad/gplcver/files/patch-src_v__fx.c Wed Jun 19 10:16:48 2019 (r504533)
@@ -0,0 +1,20 @@
+--- src/v_fx.c.orig 2007-05-30 15:24:38 UTC
++++ src/v_fx.c
+@@ -37,7 +37,7 @@
+
+ #include <sys/types.h>
+
+-#if defined(__SVR4) || defined(__hpux) || defined(__CYGWIN32__)
++#if defined(__SVR4) || defined(__hpux) || defined(__CYGWIN32__) || defined(__FreeBSD__)
+ #include <dirent.h>
+ #else
+ #include <sys/dir.h>
+@@ -798,7 +798,7 @@ static void bld_ylb_dirfiles(struct vylib_t *vyp)
+ register int32 last_fi;
+ register int32 numdfils, siz_mydir, bytlen, obytlen;
+ DIR *dirp;
+-#if defined(__SVR4) || defined(__hpux) || defined(__CYGWIN32__)
++#if defined(__SVR4) || defined(__hpux) || defined(__CYGWIN32__) || defined(__FreeBSD__)
+ struct dirent *dp;
+ #else
+ /* all BSD cases and special case interface for non unices */
More information about the svn-ports-head
mailing list