svn commit: r533268 - in head: . devel devel/k8048 devel/pickle devel/pickle/files
Muhammad Moinur Rahman
bofh at FreeBSD.org
Tue Apr 28 21:05:37 UTC 2020
Author: bofh
Date: Tue Apr 28 21:05:35 2020
New Revision: 533268
URL: https://svnweb.freebsd.org/changeset/ports/533268
Log:
[MOVED] devel/k8048 => devel/pickle
- Project has been renamed. For reference:
http://dev.kewl.org/k8048/
Added:
head/devel/pickle/
- copied from r533267, head/devel/k8048/
Deleted:
head/devel/k8048/
head/devel/pickle/files/
Modified:
head/MOVED
head/devel/Makefile
head/devel/pickle/Makefile
head/devel/pickle/distinfo
head/devel/pickle/pkg-descr
Modified: head/MOVED
==============================================================================
--- head/MOVED Tue Apr 28 21:05:33 2020 (r533267)
+++ head/MOVED Tue Apr 28 21:05:35 2020 (r533268)
@@ -14549,3 +14549,4 @@ emulators/qemu30|emulators/qemu31|2020-04-21|Has expir
editors/nano-devel||2020-04-23|Removed: Obsolete now, use editors/nano instead
devel/py-liblarch||2020-04-25|Removed: uses deprecated version of python; no consumers left
sysutils/DTraceToolkit|sysutils/dtrace-toolkit|2020-04-26|Renamed to match the package name
+devel/k8048|devel/pickle|2020-04-28|Project renamed
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Tue Apr 28 21:05:33 2020 (r533267)
+++ head/devel/Makefile Tue Apr 28 21:05:35 2020 (r533268)
@@ -1032,7 +1032,6 @@
SUBDIR += jsonrpc-glib
SUBDIR += judy
SUBDIR += jwasm
- SUBDIR += k8048
SUBDIR += kBuild
SUBDIR += kapptemplate
SUBDIR += kcachegrind
@@ -3952,6 +3951,7 @@
SUBDIR += phpunit7
SUBDIR += phpunit8
SUBDIR += physfs
+ SUBDIR += pickle
SUBDIR += picojson
SUBDIR += picp
SUBDIR += picprog
Modified: head/devel/pickle/Makefile
==============================================================================
--- head/devel/k8048/Makefile Tue Apr 28 21:05:33 2020 (r533267)
+++ head/devel/pickle/Makefile Tue Apr 28 21:05:35 2020 (r533268)
@@ -1,47 +1,54 @@
# Created by: Bruce M. Simpson <bms at FreeBSD.org>
# $FreeBSD$
-PORTNAME= k8048
-PORTVERSION= 3.05
+PORTNAME= pickle
+PORTVERSION= 4.20
CATEGORIES= devel
-MASTER_SITES= http://dev.kewl.org/k8048/
+MASTER_SITES= http://wiki.kewl.org/downloads/
MAINTAINER= bofh at FreeBSD.org
-COMMENT= Programs Microchip PICs using Velleman K8048 board
+COMMENT= Programs Microchip PICs using ICSP
-BROKEN= unfetchable
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2020-05-05
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
-LICENSE= BSD3CLAUSE
-
BROKEN_armv6= invokes x86 assembler
BROKEN_armv7= invokes x86 assembler
BROKEN_mips= invokes x86 assembler
BROKEN_mips64= invokes x86 assembler
BROKEN_sparc64= invokes x86 assembler
-USES= gmake
+USES= gmake tar:tgz
-WRKSRC= ${WRKDIR}/${PORTNAME}/Src
-
ALL_TARGET= build
-BINARY_ALIAS= gcc=${CC}
-PLIST_FILES= bin/${PORTNAME} bin/kio ${BIN_SYMLINKS}
+PLIST_FILES= ${BIN_SYMLINKS} \
+ bin/pctrl \
+ bin/${PORTNAME} \
+ bin/pio \
+ bin/pload \
+ bin/ptest
-BIN_SYMLINKS= bin/k12 bin/k14 bin/k16 bin/ktest
+BIN_SYMLINKS= bin/n14 \
+ bin/n16 \
+ bin/p12 \
+ bin/p14 \
+ bin/p16 \
+ bin/p24 \
+ bin/p32
post-patch:
@${REINPLACE_CMD} -e \
's|^CC=|CC?=| ; \
s|^CFLAGS=|CFLAGS+=| ; \
- s|-ggdb||' ${WRKSRC}/Makefile
+ s|-ggdb||' ${WRKSRC}/src/Makefile
do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} kio ${STAGEDIR}${PREFIX}/bin)
+.for i in ${PORTNAME} pio ptest pctrl pload
+ (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} ${i} ${STAGEDIR}${PREFIX}/bin/${i})
+.endfor
.for i in ${BIN_SYMLINKS}
- ${LN} -sf ${PORTNAME} ${STAGEDIR}${PREFIX}/${i}
+ ${RLN} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/${i}
.endfor
.include <bsd.port.mk>
Modified: head/devel/pickle/distinfo
==============================================================================
--- head/devel/k8048/distinfo Tue Apr 28 21:05:33 2020 (r533267)
+++ head/devel/pickle/distinfo Tue Apr 28 21:05:35 2020 (r533268)
@@ -1,2 +1,3 @@
-SHA256 (k8048-3.05.tar.gz) = 0f3b634fd484a31da1d1ad6d80a370b817a88bff3e790b5dee1f89b143e4a854
-SIZE (k8048-3.05.tar.gz) = 9163402
+TIMESTAMP = 1586347272
+SHA256 (pickle-4.20.tgz) = 8e1060ffd56a97eec6e65453c2dad0e81af2908c2a0e5449a16c71b163d6877a
+SIZE (pickle-4.20.tgz) = 171353
Modified: head/devel/pickle/pkg-descr
==============================================================================
--- head/devel/k8048/pkg-descr Tue Apr 28 21:05:33 2020 (r533267)
+++ head/devel/pickle/pkg-descr Tue Apr 28 21:05:35 2020 (r533268)
@@ -1,4 +1,5 @@
-k8048 is a command-line utility by Darron Broad for programming Microchip
-PICs, using the Velleman K8048 programmer kit.
+Pickle has been written to allow programming of PICMicro devices in FreeBSD,
+NetBSD, Linux, Cygwin (Windows) and MACOS/X or any UNIX/POSIX based system,
+which includes the Raspberry Pi and embedded devices running OpenWRT.
-WWW: http://dev.kewl.org/k8048/Doc/
+WWW: https://wiki.kewl.org/dokuwiki/projects:pickle
More information about the svn-ports-all
mailing list