ports/55496: Update port: finance/khacc to 1.7

KATO Tsuguru tkato at prontomail.com
Tue Aug 12 15:00:36 UTC 2003


>Number:         55496
>Category:       ports
>Synopsis:       Update port: finance/khacc to 1.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 12 08:00:27 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.8-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 1.7

New file:
files/patch-khacc::Makefile.in

Remove file:
files/config

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/finance/khacc/Makefile finance/khacc/Makefile
--- /usr/ports/finance/khacc/Makefile	Sat Apr 12 22:45:51 2003
+++ finance/khacc/Makefile	Tue Aug 12 03:11:03 2003
@@ -4,20 +4,35 @@
 #
 # $FreeBSD: ports/finance/khacc/Makefile,v 1.2 2003/02/20 17:22:20 knu Exp $
 
-PORTNAME=		khacc
-PORTVERSION=		1.4.1
-CATEGORIES=		finance
-MASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
+PORTNAME=	khacc
+PORTVERSION=	1.7
+CATEGORIES=	finance
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	qhacc
 
-MAINTAINER=		ports at FreeBSD.org
+MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Simple KDE-base financial manager
 
+LIB_DEPENDS=	qhacc.2:${PORTSDIR}/finance/qhacc
+RUN_DEPENDS=	bash:${PORTSDIR}/shells/bash2
+
 USE_KDELIBS_VER=	3
-GNU_CONFIGURE=		yes
-USE_GMAKE=		yes
+USE_REINPLACE=	yes
+USE_GMAKE=	yes
+GNU_CONFIGURE=	yes
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS=		--with-qt-moc=${QT_PREFIX}/bin \
-			--with-qt-libs=${QT_PREFIX}/lib
+CONFIGURE_ARGS=	--with-qhacc-includes=${X11BASE}/include \
+		--with-qhacc-libs=${X11BASE}/lib \
+		--with-qt-moc=${QT_PREFIX}/bin \
+		--with-qt-libs=${QT_PREFIX}/lib
+
+STRIP=		# none
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|#! /bin/sh|#!${LOCALBASE}/bin/bash|g ; \
+		 s|/usr/local/|${X11BASE}/lib/|g' ${WRKSRC}/src/khacc.orig
+
+post-install:
+	@${STRIP_CMD} ${PREFIX}/bin/khacc-*
 
 .include <bsd.port.mk>
diff -urN /usr/ports/finance/khacc/distinfo finance/khacc/distinfo
--- /usr/ports/finance/khacc/distinfo	Wed Jan 22 20:45:46 2003
+++ finance/khacc/distinfo	Tue Aug  5 11:15:27 2003
@@ -1 +1 @@
-MD5 (khacc-1.4.1.tar.gz) = 4973a4671ba69da39c0a24c9c54daab3
+MD5 (khacc-1.7.tar.gz) = e75ea55266c040895b23d062c01dccee
diff -urN /usr/ports/finance/khacc/files/patch-khacc::Makefile.in finance/khacc/files/patch-khacc::Makefile.in
--- /usr/ports/finance/khacc/files/patch-khacc::Makefile.in	Thu Jan  1 09:00:00 1970
+++ finance/khacc/files/patch-khacc::Makefile.in	Tue Aug 12 03:02:09 2003
@@ -0,0 +1,11 @@
+--- khacc/Makefile.in.orig	Sun Aug  3 04:49:06 2003
++++ khacc/Makefile.in	Tue Aug 12 03:01:54 2003
+@@ -828,8 +828,6 @@
+ 	fi
+ 
+ install-data-local:
+-		mkdir -p $(QHACCLIBDIR)/../bin
+-		mv $(kde_bindir)/$(bin_PROGRAMS) $(QHACCLIBDIR)/../bin
+ 		$(INSTALL_PROGRAM) khacc.orig $(kde_bindir)/khacc
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff -urN /usr/ports/finance/khacc/pkg-plist finance/khacc/pkg-plist
--- /usr/ports/finance/khacc/pkg-plist	Wed Jan 22 20:45:46 2003
+++ finance/khacc/pkg-plist	Tue Aug 12 02:58:20 2003
@@ -1,11 +1,8 @@
 bin/khacc
-share/applnk/Applications/khacc.desktop
-share/icons/locolor/32x32/apps/khacc.png
-share/icons/locolor/16x16/apps/khacc.png
+bin/khacc-gui
 share/apps/khacc/khaccui.rc
 share/doc/HTML/en/khacc/common
-share/doc/HTML/en/khacc/index.docbook
 share/doc/HTML/en/khacc/index.cache.bz2
- at dirrm share/applnk/Applications
+share/doc/HTML/en/khacc/index.docbook
 @dirrm share/doc/HTML/en/khacc
 @dirrm share/apps/khacc
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list