Date: Tue, 05 Jun 2007 23:39:11 -0700 From: "Mark D. Foster" <mark@foster.cc> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/113401: Update port: security/xca to version 0.6.3 Message-ID: <4666568F.9040605@foster.cc> Resent-Message-ID: <200706060640.l566e1hx059382@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 113401 >Category: ports >Synopsis: Update port: security/xca to version 0.6.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Jun 06 06:40:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Mark Foster <mark@foster.cc> >Release: FreeBSD 6.2-RELEASE i386 >Organization: Credentia >Environment: System: FreeBSD fred.dyn.portseattle.org 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: The patch shown below updates security/xca to version 0.6.3 Note that 3 new patch files appear in files/ patch-doc-Makefile patch-doc-xca.html patch-local.h The change also grants maintainership to myself, as former maintainer has not responded to ports/109045 for months. This update obviates the need to fix ports/109045. >How-To-Repeat: n/a >Fix: --- xca.patch begins here --- diff -Pru ./Makefile ../xca/Makefile --- ./Makefile Wed May 30 13:30:09 2007 +++ ../xca/Makefile Tue Jun 5 23:12:48 2007 @@ -6,43 +6,45 @@ # PORTNAME= xca -PORTVERSION= 0.5.1 +PORTVERSION= 0.6.3 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} -MAINTAINER= curly@e-card.bg +MAINTAINER= mark@foster.cc COMMENT= Graphical certification authority -LIB_DEPENDS= db4.0:${PORTSDIR}/databases/db4 - USE_GMAKE= yes USE_OPENSSL= yes -USE_QT_VER= 3 +USE_QT_VER= 4 +CC?= gcc +CXX?= g++ .include <bsd.port.pre.mk> -.if ${OSVERSION} >= 700019 -BROKEN= Does not compile on FreeBSD >= 7.0 -.endif +#.if ${OSVERSION} >= 700019 +#BROKEN= Does not compile on FreeBSD >= 7.0 +#.endif post-patch: - @echo "CPPFLAGS= -I. -I.. -I${OPENSSLINC} ${QTCPPFLAGS} -I${LOCALBASE}/include/db4" > ${WRKSRC}/Local.mak - @echo "CFLAGS= ${CFLAGS}" >> ${WRKSRC}/Local.mak - @echo "LDFLAGS= ${LDFLAGS}" >> ${WRKSRC}/Local.mak - @echo "LIBS= ${QTCFGLIBS} -lqt-mt -L${OPENSSLLIB} -lcrypto -ldb4_cxx ${PTHREAD_LIBS}" >> ${WRKSRC}/Local.mak + @echo "CPPFLAGS=-I. -I.. -I${WRKSRC}/ui -I/usr/X11R6/include -I${QT_PREFIX}/include/Qt" > ${WRKSRC}/Local.mak + @echo "CFLAGS= ${CFLAGS} -Wall -ggdb" >> ${WRKSRC}/Local.mak + @echo "LDFLAGS= ${LDFLAGS} -L${LOCALBASE}/lib" >> ${WRKSRC}/Local.mak + @echo "LIBS= -lQtGui -lc_r -lcrypto" >> ${WRKSRC}/Local.mak @echo "MOC=${MOC}" >> ${WRKSRC}/Local.mak - @echo "UIC=${QT_PREFIX}/bin/uic" >> ${WRKSRC}/Local.mak - @echo "CC=${CXX}" >> ${WRKSRC}/Local.mak + @echo "UIC=${QT_PREFIX}/bin/uic-qt4" >> ${WRKSRC}/Local.mak + @echo "RCC=${LOCALBASE}/bin/rcc" >> ${WRKSRC}/Local.mak + @echo "LRELEASE=${LOCALBASE}/bin/lrelease-qt4" >> ${WRKSRC}/Local.mak + @echo "CC=${CC}" >> ${WRKSRC}/Local.mak @echo "LD=${LD}" >> ${WRKSRC}/Local.mak @echo "STRIP=${STRIP_CMD}" >> ${WRKSRC}/Local.mak @echo "prefix=${PREFIX}" >> ${WRKSRC}/Local.mak @echo "etc=${PREFIX}/etc/xca" >> ${WRKSRC}/Local.mak @echo "basedir=" >> ${WRKSRC}/Local.mak - @${REINPLACE_CMD} -E -e 's|QFont\ font\(\ font\(\)\ \)|QFont font|' ${WRKSRC}/widgets/clicklabel.cpp - @${REINPLACE_CMD} -E -e 's|(install[\ \:]+xca\.1)\.gz|\1|g' ${WRKSRC}/doc/Makefile + @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/lib/import.cpp MAN1= xca.1 +MANCOMPRESSED= yes .include <bsd.port.post.mk> diff -Pru ./distinfo ../xca/distinfo --- ./distinfo Mon Jan 23 17:03:32 2006 +++ ../xca/distinfo Mon Jun 4 11:54:56 2007 @@ -1,3 +1,3 @@ -MD5 (xca-0.5.1.tar.gz) = 24e0289c189b8db2f1f15a4ddac1b1c3 -SHA256 (xca-0.5.1.tar.gz) = cf51de5760c6d34b17b379c23f17699ee597a3264b9bed0f165bd302726757cb -SIZE (xca-0.5.1.tar.gz) = 287025 +MD5 (xca-0.6.3.tar.gz) = 8e0c2f8fbd01451acb841a3fb99ca399 +SHA256 (xca-0.6.3.tar.gz) = 032e64ac3bbef15c3ddf58278593ef02d52680b183c0a2a0bceb8f887a90fc7b +SIZE (xca-0.6.3.tar.gz) = 260070 diff -Pru ./files/patch-doc-Makefile ../xca/files/patch-doc-Makefile --- ./files/patch-doc-Makefile Wed Dec 31 16:00:00 1969 +++ ../xca/files/patch-doc-Makefile Tue Jun 5 22:54:23 2007 @@ -0,0 +1,29 @@ +--- doc/Makefile.orig Tue Jun 5 22:16:31 2007 ++++ doc/Makefile Tue Jun 5 22:54:04 2007 +@@ -5,14 +5,11 @@ + DELFILES=*.html xca.1.gz + all: doc + mandir=man +-doc: xca.1.gz xca.html ++doc: xca.1.gz + + xca.1.gz: xca.1 + gzip -9 <$^ >$@ + +-xca.html: xca.sgml +- $(LINUXDOC) -B html $< +- + install: xca.1.gz xca.html + install -m 755 -d $(destdir)$(prefix)/share/xca \ + $(destdir)$(prefix)/$(mandir)/man1 +@@ -21,10 +18,6 @@ + + clean: + $(RM) xca.1.gz +- +-app: xca.html +- mkdir -p $(APPDIR)/Resources +- install -m 644 xca*.html $(APPDIR)/Resources + + include $(TOPDIR)/Local.mak + diff -Pru ./files/patch-doc-xca.html ../xca/files/patch-doc-xca.html --- ./files/patch-doc-xca.html Wed Dec 31 16:00:00 1969 +++ ../xca/files/patch-doc-xca.html Tue Jun 5 23:02:20 2007 @@ -0,0 +1,5 @@ +--- doc/xca.html Tue Jun 5 22:44:01 2007 ++++ doc/xca.html Tue Jun 5 22:44:35 2007 +@@ -0,0 +1,2 @@ ++The documentation for XCA can be viewed online at: ++http://xca.sourceforge.net/ diff -Pru ./files/patch-local.h ../xca/files/patch-local.h --- ./files/patch-local.h Wed Dec 31 16:00:00 1969 +++ ../xca/files/patch-local.h Tue Jun 5 12:14:48 2007 @@ -0,0 +1,6 @@ +--- local.h Tue Jun 5 12:05:47 2007 ++++ local.h Tue Jun 5 07:40:06 2007 +@@ -0,0 +1,3 @@ ++#define PREFIX "/usr/local" ++#define ETC "/usr/local/etc/xca" ++#define VER "0.6.3" diff -Pru ./pkg-plist ../xca/pkg-plist --- ./pkg-plist Wed May 30 13:30:09 2007 +++ ../xca/pkg-plist Tue Jun 5 23:19:30 2007 @@ -1,39 +1,14 @@ @comment $FreeBSD: ports/security/xca/pkg-plist,v 1.6 2007/05/19 20:22:56 flz Exp $ bin/xca -share/applications/xca.desktop -share/pixmaps/xca.xpm +share/xca/CA.xca +share/xca/HTTPS_client.xca +share/xca/HTTPS_server.xca share/xca/aia.txt -share/xca/bigcert.png -share/xca/bigcrl.png -share/xca/bigcsr.png -share/xca/bigkey.png -share/xca/bigtemp.png -share/xca/crl.png share/xca/dn.txt share/xca/eku.txt -share/xca/halfkey.png -share/xca/invalidcert.png -share/xca/invalidcertkey.png -share/xca/key.png -share/xca/netscape.png share/xca/oids.txt -share/xca/req.png -share/xca/reqkey.png -share/xca/revoked.png -share/xca/spki.png -share/xca/template.png -share/xca/validcert.png -share/xca/validcertkey.png -share/xca/xca-1.html -share/xca/xca-10.html -share/xca/xca-2.html -share/xca/xca-3.html -share/xca/xca-4.html -share/xca/xca-5.html -share/xca/xca-6.html -share/xca/xca-7.html -share/xca/xca-8.html -share/xca/xca-9.html +share/xca/xca_de.qm +share/xca/xca_es.qm share/xca/xca.html +share/applications/xca.desktop @dirrm share/xca -@dirrmtry share/applications --- xca.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4666568F.9040605>