ports/160094: Update port: devel/piklab to 0.15.10

KATO Tsuguru tkato432 at yahoo.com
Wed Aug 24 18:50:19 UTC 2011


>Number:         160094
>Category:       ports
>Synopsis:       Update port: devel/piklab to 0.15.10
>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:   Wed Aug 24 18:50:18 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 7.4-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
- Update to version 0.15.10

New file:
files/patch-src_common__global__process.cpp

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/devel/piklab/Makefile devel/piklab/Makefile
--- /usr/ports/devel/piklab/Makefile	2011-08-02 22:25:41.000000000 +0900
+++ devel/piklab/Makefile	2011-08-25 00:23:39.000000000 +0900
@@ -6,21 +6,21 @@
 #
 
 PORTNAME=	piklab
-PORTVERSION=	0.15.2
-PORTREVISION=	5
+PORTVERSION=	0.15.10
 CATEGORIES=	devel
-MASTER_SITES=	SF
+MASTER_SITES=	SF/${PORTNAME}/newest%20release/${PORTVERSION}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	KDE IDE for microcontroller development
 
-BROKEN=	does not fetch
+LICENSE=	GPLv2 # (or later)
+LICENSE_FILE=	${WRKSRC}/COPYING
 
-USE_AUTOTOOLS=	libtool
-GNU_CONFIGURE=	yes
 USE_BZIP2=	yes
 USE_KDELIBS_VER=3
 USE_GETTEXT=	yes
+USE_CMAKE=	yes
+MAKE_JOBS_SAFE=	yes
 
 MAN1=		piklab-hex.1 piklab-prog.1 piklab.1x
 
@@ -32,8 +32,12 @@
 
 .if ${OSVERSION} < 800069
 LIB_DEPENDS+=	usb:${PORTSDIR}/devel/libusb
-. else
-CONFIGURE_ENV+=	LIBUSB_LIBS="-lusb"
 .endif
 
+post-patch:
+	@${REINPLACE_CMD} -e \
+		'/install/s|^|#|' ${WRKSRC}/CMakeLists.txt
+	@${REINPLACE_CMD} -e \
+		'/install/s|share/man|man|' ${WRKSRC}/man/CMakeLists.txt
+
 .include <bsd.port.post.mk>
diff -urN /usr/ports/devel/piklab/distinfo devel/piklab/distinfo
--- /usr/ports/devel/piklab/distinfo	2011-07-04 01:59:55.000000000 +0900
+++ devel/piklab/distinfo	2011-08-22 00:01:03.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (piklab-0.15.2.tar.bz2) = 71e28b0873caf591dc9148706f901ea1d6a33a111954ee4e3a5badfa83549c7d
-SIZE (piklab-0.15.2.tar.bz2) = 1417716
+SHA256 (piklab-0.15.10.tar.bz2) = 9ae1fc44bdd8eb99d67d74507a55b8115579791bc36235fa4a93748bbd18b418
+SIZE (piklab-0.15.10.tar.bz2) = 929956
diff -urN /usr/ports/devel/piklab/files/patch-src_common__global__process.cpp devel/piklab/files/patch-src_common__global__process.cpp
--- /usr/ports/devel/piklab/files/patch-src_common__global__process.cpp	1970-01-01 09:00:00.000000000 +0900
+++ devel/piklab/files/patch-src_common__global__process.cpp	2011-08-22 00:41:37.000000000 +0900
@@ -0,0 +1,11 @@
+--- src/common/global/process.cpp.orig	2010-07-06 01:16:49.000000000 +0900
++++ src/common/global/process.cpp	2011-08-22 00:40:39.000000000 +0900
+@@ -20,6 +20,8 @@
+ #include "purl.h"
+ #include "common/common/synchronous.h"
+ 
++extern char **environ;
++
+ //----------------------------------------------------------------------------
+ Process::State Process::runSynchronously(Base &process, RunActions actions, uint timeout)
+ {
diff -urN /usr/ports/devel/piklab/pkg-plist devel/piklab/pkg-plist
--- /usr/ports/devel/piklab/pkg-plist	2008-01-04 00:22:59.000000000 +0900
+++ devel/piklab/pkg-plist	2011-08-22 02:38:20.000000000 +0900
@@ -8,64 +8,62 @@
 share/apps/katepart/syntax/coff-pic.xml
 share/apps/katepart/syntax/jal-pic.xml
 share/apps/piklab/hexeditorpartui.rc
-share/apps/piklab/icons/crystalsvg/16x16/actions/likeback_dislike.png
-share/apps/piklab/icons/crystalsvg/16x16/actions/likeback_like.png
-share/apps/piklab/icons/hicolor/16x16/actions/likeback_bug.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_addcurrentfile.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_addfile.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_blankcheck.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_burnchip.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_chip.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_closeproject.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_compile.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_createproject.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_decompile.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_editproject.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_erasechip.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_find_next.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_find_previous.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_openproject.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_readchip.png
-share/apps/piklab/icons/hicolor/16x16/actions/piklab_verifychip.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_addcurrentfile.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_addfile.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_blankcheck.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_breakpoint_active.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_breakpoint_disabled.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_breakpoint_invalid.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_breakpoint_reached.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_burnchip.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_chip.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_closeproject.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_compile.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_createproject.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_debug_step.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_debug_stepin.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_debug_stepout.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_debug_stepover.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_debughalt.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_decompile.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_editproject.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_erasechip.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_find_next.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_find_previous.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_openproject.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_power.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_program_counter.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_program_counter_disabled.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_readchip.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_restart.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_run.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_stop.png
-share/apps/piklab/icons/hicolor/22x22/actions/piklab_verifychip.png
-share/apps/piklab/icons/hicolor/32x32/actions/piklab_config_assembler.png
-share/apps/piklab/icons/hicolor/32x32/actions/piklab_config_disassembler.png
-share/apps/piklab/icons/hicolor/32x32/actions/piklab_config_programmer.png
 share/apps/piklab/piklabui.rc
-share/doc/HTML/en/piklab/common
-share/doc/HTML/en/piklab/index.cache.bz2
 share/doc/HTML/en/piklab/index.docbook
+share/icons/hicolor/16x16/actions/piklab_addcurrentfile.png
+share/icons/hicolor/16x16/actions/piklab_addfile.png
+share/icons/hicolor/16x16/actions/piklab_blankcheck.png
+share/icons/hicolor/16x16/actions/piklab_burnchip.png
+share/icons/hicolor/16x16/actions/piklab_chip.png
+share/icons/hicolor/16x16/actions/piklab_closeproject.png
+share/icons/hicolor/16x16/actions/piklab_compile.png
+share/icons/hicolor/16x16/actions/piklab_createproject.png
+share/icons/hicolor/16x16/actions/piklab_decompile.png
+share/icons/hicolor/16x16/actions/piklab_editproject.png
+share/icons/hicolor/16x16/actions/piklab_erasechip.png
+share/icons/hicolor/16x16/actions/piklab_find_next.png
+share/icons/hicolor/16x16/actions/piklab_find_previous.png
+share/icons/hicolor/16x16/actions/piklab_likeback_bug.png
+share/icons/hicolor/16x16/actions/piklab_likeback_dislike.png
+share/icons/hicolor/16x16/actions/piklab_likeback_like.png
+share/icons/hicolor/16x16/actions/piklab_openproject.png
+share/icons/hicolor/16x16/actions/piklab_readchip.png
+share/icons/hicolor/16x16/actions/piklab_verifychip.png
 share/icons/hicolor/16x16/apps/piklab.png
+share/icons/hicolor/22x22/actions/piklab_addcurrentfile.png
+share/icons/hicolor/22x22/actions/piklab_addfile.png
+share/icons/hicolor/22x22/actions/piklab_blankcheck.png
+share/icons/hicolor/22x22/actions/piklab_breakpoint_active.png
+share/icons/hicolor/22x22/actions/piklab_breakpoint_disabled.png
+share/icons/hicolor/22x22/actions/piklab_breakpoint_invalid.png
+share/icons/hicolor/22x22/actions/piklab_breakpoint_reached.png
+share/icons/hicolor/22x22/actions/piklab_burnchip.png
+share/icons/hicolor/22x22/actions/piklab_chip.png
+share/icons/hicolor/22x22/actions/piklab_closeproject.png
+share/icons/hicolor/22x22/actions/piklab_compile.png
+share/icons/hicolor/22x22/actions/piklab_createproject.png
+share/icons/hicolor/22x22/actions/piklab_debug_step.png
+share/icons/hicolor/22x22/actions/piklab_debug_stepin.png
+share/icons/hicolor/22x22/actions/piklab_debug_stepout.png
+share/icons/hicolor/22x22/actions/piklab_debug_stepover.png
+share/icons/hicolor/22x22/actions/piklab_debughalt.png
+share/icons/hicolor/22x22/actions/piklab_decompile.png
+share/icons/hicolor/22x22/actions/piklab_editproject.png
+share/icons/hicolor/22x22/actions/piklab_erasechip.png
+share/icons/hicolor/22x22/actions/piklab_find_next.png
+share/icons/hicolor/22x22/actions/piklab_find_previous.png
+share/icons/hicolor/22x22/actions/piklab_openproject.png
+share/icons/hicolor/22x22/actions/piklab_power.png
+share/icons/hicolor/22x22/actions/piklab_program_counter.png
+share/icons/hicolor/22x22/actions/piklab_program_counter_disabled.png
+share/icons/hicolor/22x22/actions/piklab_readchip.png
+share/icons/hicolor/22x22/actions/piklab_restart.png
+share/icons/hicolor/22x22/actions/piklab_run.png
+share/icons/hicolor/22x22/actions/piklab_stop.png
+share/icons/hicolor/22x22/actions/piklab_verifychip.png
+share/icons/hicolor/32x32/actions/piklab_config_assembler.png
+share/icons/hicolor/32x32/actions/piklab_config_disassembler.png
+share/icons/hicolor/32x32/actions/piklab_config_programmer.png
 share/icons/hicolor/32x32/apps/piklab.png
 share/icons/hicolor/32x32/mimetypes/piklab_project.png
 share/icons/hicolor/64x64/apps/piklab.png
@@ -79,17 +77,6 @@
 @dirrm share/doc/HTML/en/piklab
 @dirrmtry share/doc/HTML/en
 @dirrmtry share/doc/HTML
- at dirrm share/apps/piklab/icons/hicolor/32x32/actions
- at dirrm share/apps/piklab/icons/hicolor/32x32
- at dirrm share/apps/piklab/icons/hicolor/22x22/actions
- at dirrm share/apps/piklab/icons/hicolor/22x22
- at dirrm share/apps/piklab/icons/hicolor/16x16/actions
- at dirrm share/apps/piklab/icons/hicolor/16x16
- at dirrm share/apps/piklab/icons/hicolor
- at dirrm share/apps/piklab/icons/crystalsvg/16x16/actions
- at dirrm share/apps/piklab/icons/crystalsvg/16x16/
- at dirrm share/apps/piklab/icons/crystalsvg
- at dirrm share/apps/piklab/icons
 @dirrm share/apps/piklab
 @dirrmtry share/apps/katepart/syntax
 @dirrmtry share/apps/katepart
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list