From aa4ab39e375f1934dfef0a4e2d22ac6def16ad8b Mon Sep 17 00:00:00 2001 From: Muhammad Moinur Rahman Date: Tue, 28 Apr 2020 21:05:35 +0000 Subject: [PATCH] [MOVED] devel/k8048 => devel/pickle - Project has been renamed. For reference: http://dev.kewl.org/k8048/ --- MOVED | 1 + devel/Makefile | 2 +- devel/k8048/Makefile | 47 ------------------------------- devel/k8048/distinfo | 2 -- devel/k8048/files/patch-io.c | 11 -------- devel/k8048/pkg-descr | 4 --- devel/pickle/Makefile | 54 ++++++++++++++++++++++++++++++++++++ devel/pickle/distinfo | 3 ++ devel/pickle/pkg-descr | 5 ++++ 9 files changed, 64 insertions(+), 65 deletions(-) delete mode 100644 devel/k8048/Makefile delete mode 100644 devel/k8048/distinfo delete mode 100644 devel/k8048/files/patch-io.c delete mode 100644 devel/k8048/pkg-descr create mode 100644 devel/pickle/Makefile create mode 100644 devel/pickle/distinfo create mode 100644 devel/pickle/pkg-descr diff --git a/MOVED b/MOVED index b72240a58820..f4b8bf22ddd7 100644 --- a/MOVED +++ b/MOVED @@ -14549,3 +14549,4 @@ emulators/qemu30|emulators/qemu31|2020-04-21|Has expired: No longer maintained b 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 diff --git a/devel/Makefile b/devel/Makefile index 4f76ce6154bb..4373213b2e74 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -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 diff --git a/devel/k8048/Makefile b/devel/k8048/Makefile deleted file mode 100644 index 2a16415b0805..000000000000 --- a/devel/k8048/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# Created by: Bruce M. Simpson -# $FreeBSD$ - -PORTNAME= k8048 -PORTVERSION= 3.05 -CATEGORIES= devel -MASTER_SITES= http://dev.kewl.org/k8048/ - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Programs Microchip PICs using Velleman K8048 board - -BROKEN= unfetchable -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2020-05-05 - -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 - -WRKSRC= ${WRKDIR}/${PORTNAME}/Src - -ALL_TARGET= build - -BINARY_ALIAS= gcc=${CC} -PLIST_FILES= bin/${PORTNAME} bin/kio ${BIN_SYMLINKS} - -BIN_SYMLINKS= bin/k12 bin/k14 bin/k16 bin/ktest - -post-patch: - @${REINPLACE_CMD} -e \ - 's|^CC=|CC?=| ; \ - s|^CFLAGS=|CFLAGS+=| ; \ - s|-ggdb||' ${WRKSRC}/Makefile - -do-install: - (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} kio ${STAGEDIR}${PREFIX}/bin) -.for i in ${BIN_SYMLINKS} - ${LN} -sf ${PORTNAME} ${STAGEDIR}${PREFIX}/${i} -.endfor - -.include diff --git a/devel/k8048/distinfo b/devel/k8048/distinfo deleted file mode 100644 index f0efb360ad41..000000000000 --- a/devel/k8048/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (k8048-3.05.tar.gz) = 0f3b634fd484a31da1d1ad6d80a370b817a88bff3e790b5dee1f89b143e4a854 -SIZE (k8048-3.05.tar.gz) = 9163402 diff --git a/devel/k8048/files/patch-io.c b/devel/k8048/files/patch-io.c deleted file mode 100644 index 69d738ee130d..000000000000 --- a/devel/k8048/files/patch-io.c +++ /dev/null @@ -1,11 +0,0 @@ ---- io.c.orig 2015-08-20 10:26:38 UTC -+++ io.c -@@ -1123,7 +1123,7 @@ io_test_in(struct k8048 *k, int t1, int - - if (k->debug >= 10) { - fprintf(stderr, "%s(k, t1=%d, t2=%d, %p)\n", -- __func__, t1, t2, byte); -+ __func__, t1, t2, (void*)byte); - } - - /* Get start bit */ diff --git a/devel/k8048/pkg-descr b/devel/k8048/pkg-descr deleted file mode 100644 index d52a32b4cebf..000000000000 --- a/devel/k8048/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -k8048 is a command-line utility by Darron Broad for programming Microchip -PICs, using the Velleman K8048 programmer kit. - -WWW: http://dev.kewl.org/k8048/Doc/ diff --git a/devel/pickle/Makefile b/devel/pickle/Makefile new file mode 100644 index 000000000000..b12f2e45fca0 --- /dev/null +++ b/devel/pickle/Makefile @@ -0,0 +1,54 @@ +# Created by: Bruce M. Simpson +# $FreeBSD$ + +PORTNAME= pickle +PORTVERSION= 4.20 +CATEGORIES= devel +MASTER_SITES= http://wiki.kewl.org/downloads/ + +MAINTAINER= bofh@FreeBSD.org +COMMENT= Programs Microchip PICs using ICSP + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +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 tar:tgz + +ALL_TARGET= build + +PLIST_FILES= ${BIN_SYMLINKS} \ + bin/pctrl \ + bin/${PORTNAME} \ + bin/pio \ + bin/pload \ + bin/ptest + +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}/src/Makefile + +do-install: +.for i in ${PORTNAME} pio ptest pctrl pload + (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} ${i} ${STAGEDIR}${PREFIX}/bin/${i}) +.endfor +.for i in ${BIN_SYMLINKS} + ${RLN} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/${i} +.endfor + +.include diff --git a/devel/pickle/distinfo b/devel/pickle/distinfo new file mode 100644 index 000000000000..417f0bb3ed74 --- /dev/null +++ b/devel/pickle/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1586347272 +SHA256 (pickle-4.20.tgz) = 8e1060ffd56a97eec6e65453c2dad0e81af2908c2a0e5449a16c71b163d6877a +SIZE (pickle-4.20.tgz) = 171353 diff --git a/devel/pickle/pkg-descr b/devel/pickle/pkg-descr new file mode 100644 index 000000000000..f254d201e498 --- /dev/null +++ b/devel/pickle/pkg-descr @@ -0,0 +1,5 @@ +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: https://wiki.kewl.org/dokuwiki/projects:pickle