ports/156965: [PATCH] devel/ocfpcsc: fix clang warnings, update maintainer email address
Marcin Cieslak
saper at saper.info
Wed May 11 23:50:11 UTC 2011
>Number: 156965
>Category: ports
>Synopsis: [PATCH] devel/ocfpcsc: fix clang warnings, update maintainer email address
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed May 11 23:50:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Marcin Cieslak
>Release: FreeBSD 9.0-CURRENT amd64
>Organization:
http://saper.info
>Environment:
System: FreeBSD radziecki.saper.info 9.0-CURRENT FreeBSD 9.0-CURRENT #1 r219785M: Mon Mar 21 11:40:40 CET
>Description:
- Small fixes for warning as reported by clang++
- Update maintainer email address (the old one is dead)
Added file(s):
- files/patch-OCFPCSC1.cpp
- files/patch-PcscExceptions.cpp
Port maintainer (saper at SYSTEM.PL) is cc'd.
Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:
--- ocfpcsc-0.0.1_1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/devel/ocfpcsc.orig/Makefile /usr/ports/devel/ocfpcsc/Makefile
--- /usr/ports/devel/ocfpcsc.orig/Makefile 2009-07-25 12:40:28.000000000 +0200
+++ /usr/ports/devel/ocfpcsc/Makefile 2011-05-12 01:36:11.000000000 +0200
@@ -1,17 +1,18 @@
# New ports collection makefile for: ocfpcsc
# Date created: 2009-01-07
-# Whom: Marcin Cieslak <saper at SYSTEM.PL>
+# Whom: Marcin Cieslak <saper at saper.info>
#
# $FreeBSD: ports/devel/ocfpcsc/Makefile,v 1.1 2009/07/25 10:40:28 arved Exp $
#
PORTNAME= ocfpcsc
PORTVERSION= 0.0.1
+PORTREVISION= 1
CATEGORIES= devel security java
MASTER_SITES= http://www.musclecard.com/middleware/files/
DISTNAME= OCFPCSC1-${PORTVERSION}
-MAINTAINER= saper at SYSTEM.PL
+MAINTAINER= saper at saper.info
COMMENT= Open Card Framework to PC/SC bridge
LIB_DEPENDS= pcsclite.1:${PORTSDIR}/devel/pcsc-lite
diff -ruN --exclude=CVS /usr/ports/devel/ocfpcsc.orig/distinfo /usr/ports/devel/ocfpcsc/distinfo
--- /usr/ports/devel/ocfpcsc.orig/distinfo 2009-07-25 12:40:28.000000000 +0200
+++ /usr/ports/devel/ocfpcsc/distinfo 2011-05-12 01:38:11.000000000 +0200
@@ -1,3 +1,2 @@
-MD5 (OCFPCSC1-0.0.1.tar.gz) = bf397949bffe3b75b652c6ba44a431dd
SHA256 (OCFPCSC1-0.0.1.tar.gz) = 56deb4d4c8b5adb74ca47027d4772353bdb4043a7b414adf3bbed537296518a1
SIZE (OCFPCSC1-0.0.1.tar.gz) = 11436
diff -ruN --exclude=CVS /usr/ports/devel/ocfpcsc.orig/files/patch-OCFPCSC1.cpp /usr/ports/devel/ocfpcsc/files/patch-OCFPCSC1.cpp
--- /usr/ports/devel/ocfpcsc.orig/files/patch-OCFPCSC1.cpp 1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/devel/ocfpcsc/files/patch-OCFPCSC1.cpp 2011-05-12 01:36:11.000000000 +0200
@@ -0,0 +1,11 @@
+--- OCFPCSC1.cpp.orig 2011-05-12 01:27:28.000000000 +0200
++++ OCFPCSC1.cpp 2011-05-12 01:31:53.000000000 +0200
+@@ -140,7 +140,7 @@
+ CONTEXT_INFO cInfo;
+
+ /* check if context exists */
+- if (cPos = isContextAvailable((long)context) < 0) {
++ if ((cPos = isContextAvailable((long)context)) < 0) {
+ throwPcscException(env, obj, "SCardConnect", "PC/SC Wrapper Error: context not in table", 0);
+ return 0;
+ }
diff -ruN --exclude=CVS /usr/ports/devel/ocfpcsc.orig/files/patch-PcscExceptions.cpp /usr/ports/devel/ocfpcsc/files/patch-PcscExceptions.cpp
--- /usr/ports/devel/ocfpcsc.orig/files/patch-PcscExceptions.cpp 1970-01-01 01:00:00.000000000 +0100
+++ /usr/ports/devel/ocfpcsc/files/patch-PcscExceptions.cpp 2011-05-12 01:36:11.000000000 +0200
@@ -0,0 +1,11 @@
+--- PcscExceptions.cpp.orig 2011-05-12 01:27:15.000000000 +0200
++++ PcscExceptions.cpp 2011-05-12 01:28:07.000000000 +0200
+@@ -77,7 +77,7 @@
+ /* allocate enough bufferspace for the complete exception message */
+ completeMsg = (char *)malloc(strlen(method) + strlen(msg) + 50);
+ sprintf(completeMsg, "PCSC Exception in method %s: %s\n" \
+- "return code = %8.8x\n", method, msg,returnCode);
++ "return code = %8.8lx\n", method, msg,returnCode);
+
+ if ((exceptionMsg = env->NewStringUTF(completeMsg)) == NULL) {
+ free(completeMsg);
--- ocfpcsc-0.0.1_1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list