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