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@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 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 -@dirrm share/apps/piklab/icons/hicolor/32x32/actions -@dirrm share/apps/piklab/icons/hicolor/32x32 -@dirrm share/apps/piklab/icons/hicolor/22x22/actions -@dirrm share/apps/piklab/icons/hicolor/22x22 -@dirrm share/apps/piklab/icons/hicolor/16x16/actions -@dirrm share/apps/piklab/icons/hicolor/16x16 -@dirrm share/apps/piklab/icons/hicolor -@dirrm share/apps/piklab/icons/crystalsvg/16x16/actions -@dirrm share/apps/piklab/icons/crystalsvg/16x16/ -@dirrm share/apps/piklab/icons/crystalsvg -@dirrm share/apps/piklab/icons @dirrm share/apps/piklab @dirrmtry share/apps/katepart/syntax @dirrmtry share/apps/katepart