1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-18 03:46:03 +00:00

- Correct problem under gcc 4.1 and amd64 [1]

- Remove support for FreeBSD 4.x

Notified by:	kris (via pointyhat) [1]
Approved by:	ehaupt (mentor)
This commit is contained in:
Diane Bruce 2007-06-22 20:52:16 +00:00
parent 08da2a3048
commit 5a5d7aa8f7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=194096
2 changed files with 30 additions and 7 deletions

View File

@ -26,12 +26,6 @@ MAKE_ENV= INCDIR="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
.include <bsd.port.pre.mk>
.if ${OSVERSION} < 500000
BROKEN= can not build on 4.x
.endif
post-patch:
@${CP} ${FILESDIR}/Makefile ${WRKSRC}
@${REINPLACE_CMD} -e 's|%%INSTALL%%|${INSTALL_PROGRAM}|' \
@ -70,4 +64,5 @@ post-install:
@${ECHO} before this program will run correctly.
@${ECHO}
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -0,0 +1,28 @@
--- TrustedQSL-1.11/crqwiz.cpp.orig Fri Mar 11 07:47:06 2005
+++ TrustedQSL-1.11/crqwiz.cpp Fri May 11 12:23:38 2007
@@ -9,6 +9,7 @@
***************************************************************************/
#include <ctype.h>
+#include <stdint.h>
#include "crqwiz.h"
#include "dxcc.h"
#include "util.h"
@@ -104,7 +105,7 @@
CRQ_ProviderPage::DoUpdateInfo() {
int sel = tc_provider->GetSelection();
if (sel >= 0) {
- int idx = (int)(tc_provider->GetClientData(sel));
+ int idx = (int)((intptr_t)(tc_provider->GetClientData(sel)));
if (idx >=0 && idx < (int)providers.size()) {
Parent()->provider = providers[idx];
wxString info;
@@ -521,7 +522,7 @@
}
ok = (ok && havealpha && havenumeric);
}
- Parent()->dxcc = (int)(tc_dxcc->GetClientData(tc_dxcc->GetSelection()));
+ Parent()->dxcc = (int)((intptr_t)(tc_dxcc->GetClientData(tc_dxcc->GetSelection())));
if (Parent()->dxcc < 0) {
msg = wxT("You must select a DXCC entity.");
ok = false;