1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00

[MOVED] devel/k8048 => devel/pickle

- Project has been renamed. For reference:
  http://dev.kewl.org/k8048/
This commit is contained in:
Muhammad Moinur Rahman 2020-04-28 21:05:35 +00:00
parent 118282c099
commit aa4ab39e37
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=533268
9 changed files with 64 additions and 65 deletions

1
MOVED
View File

@ -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

View File

@ -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

View File

@ -1,47 +0,0 @@
# Created by: Bruce M. Simpson <bms@FreeBSD.org>
# $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 <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (k8048-3.05.tar.gz) = 0f3b634fd484a31da1d1ad6d80a370b817a88bff3e790b5dee1f89b143e4a854
SIZE (k8048-3.05.tar.gz) = 9163402

View File

@ -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 */

View File

@ -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/

54
devel/pickle/Makefile Normal file
View File

@ -0,0 +1,54 @@
# Created by: Bruce M. Simpson <bms@FreeBSD.org>
# $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 <bsd.port.mk>

3
devel/pickle/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1586347272
SHA256 (pickle-4.20.tgz) = 8e1060ffd56a97eec6e65453c2dad0e81af2908c2a0e5449a16c71b163d6877a
SIZE (pickle-4.20.tgz) = 171353

5
devel/pickle/pkg-descr Normal file
View File

@ -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