pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc
Module Name: pkgsrc
Committed By: thorpej
Date: Tue Apr 25 03:28:38 UTC 2023
Modified Files:
pkgsrc/devel: Makefile
Added Files:
pkgsrc/devel/galasm: DESCR Makefile PLIST distinfo
pkgsrc/devel/galasm/patches: patch-src_Makefile
pkgsrc/licenses: galasm-license
Log Message:
Add a package for GALasm, a portable GAL assembler.
To generate a diff of this commit:
cvs rdiff -u -r1.3956 -r1.3957 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/galasm/DESCR pkgsrc/devel/galasm/Makefile \
pkgsrc/devel/galasm/PLIST pkgsrc/devel/galasm/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/galasm/patches/patch-src_Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/licenses/galasm-license
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.3956 pkgsrc/devel/Makefile:1.3957
--- pkgsrc/devel/Makefile:1.3956 Sat Apr 22 17:08:38 2023
+++ pkgsrc/devel/Makefile Tue Apr 25 03:28:37 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3956 2023/04/22 17:08:38 nikita Exp $
+# $NetBSD: Makefile,v 1.3957 2023/04/25 03:28:37 thorpej Exp $
#
COMMENT= Development utilities
@@ -379,6 +379,7 @@ SUBDIR+= frink
SUBDIR+= fromcvs
SUBDIR+= ftnchek
SUBDIR+= g-wrap
+SUBDIR+= galasm
SUBDIR+= galette
SUBDIR+= garden
SUBDIR+= gccmakedep
Added files:
Index: pkgsrc/devel/galasm/DESCR
diff -u /dev/null pkgsrc/devel/galasm/DESCR:1.1
--- /dev/null Tue Apr 25 03:28:38 2023
+++ pkgsrc/devel/galasm/DESCR Tue Apr 25 03:28:37 2023
@@ -0,0 +1,4 @@
+GALasm is a portable GAL assembler that takes a set of equations, and
+generates a JEDEC file suitable for feeding to a GAL programmer. The
+assembler core is from GALer, a GAL development environment for the Amiga
+platform.
Index: pkgsrc/devel/galasm/Makefile
diff -u /dev/null pkgsrc/devel/galasm/Makefile:1.1
--- /dev/null Tue Apr 25 03:28:38 2023
+++ pkgsrc/devel/galasm/Makefile Tue Apr 25 03:28:37 2023
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1 2023/04/25 03:28:37 thorpej Exp $
+
+# There is no tag on Github for 2.1, but that's what the program
+# claims to be when you run it.
+GALASM_VERSION=2.1
+
+DISTNAME= GALasm-${GALASM_VERSION}
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=daveho/}
+GITHUB_TAG= 290d0cf9dcd0d9749167c9019ad694db2c3360dd
+
+MAINTAINER= thorpej%NetBSD.org@localhost
+HOMEPAGE= https://github.com/daveho/GALasm
+COMMENT= Portable GAL assembler
+LICENSE= galasm-license
+
+RESTRICTED= Commercial use is strictly forbidden
+
+NO_BIN_ON_CDROM= ${RESTRICTED}
+NO_BIN_ON_FTP= ${RESTRICTED}
+
+INSTALLATION_DIRS= bin share/doc/galasm
+
+do-build:
+ cd ${WRKSRC}/src && ${MAKE}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/galasm \
+ ${DESTDIR}${PREFIX}/bin
+ for file in ${WRKSRC}/galer/*; do \
+ ${INSTALL_DATA} $$file ${DESTDIR}${PREFIX}/share/doc/galasm; \
+ done
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/galasm/PLIST
diff -u /dev/null pkgsrc/devel/galasm/PLIST:1.1
--- /dev/null Tue Apr 25 03:28:38 2023
+++ pkgsrc/devel/galasm/PLIST Tue Apr 25 03:28:37 2023
@@ -0,0 +1,71 @@
+@comment $NetBSD: PLIST,v 1.1 2023/04/25 03:28:37 thorpej Exp $
+bin/galasm
+share/doc/galasm/asmerr.html
+share/doc/galasm/assembler.html
+share/doc/galasm/construction.html
+share/doc/galasm/errors.html
+share/doc/galasm/example16v8.html
+share/doc/galasm/example20ra10.html
+share/doc/galasm/example22v10.html
+share/doc/galasm/examples.html
+share/doc/galasm/gal16_20v8.html
+share/doc/galasm/gal20ra10.html
+share/doc/galasm/gal22v10.html
+share/doc/galasm/galer.html
+share/doc/galasm/history.html
+share/doc/galasm/important.html
+share/doc/galasm/index.gif
+share/doc/galasm/index.html
+share/doc/galasm/installation.html
+share/doc/galasm/intstruktur.html
+share/doc/galasm/jedecerr.html
+share/doc/galasm/jedecfile.html
+share/doc/galasm/keywords.html
+share/doc/galasm/literature.html
+share/doc/galasm/main.html
+share/doc/galasm/menabout.html
+share/doc/galasm/menacw.html
+share/doc/galasm/menasm.html
+share/doc/galasm/mencalleditor.html
+share/doc/galasm/menchecker.html
+share/doc/galasm/menclearnames.html
+share/doc/galasm/mencmp.html
+share/doc/galasm/mencopy.html
+share/doc/galasm/meneditor.html
+share/doc/galasm/menempty.html
+share/doc/galasm/menerase.html
+share/doc/galasm/mengalinfo.html
+share/doc/galasm/mengaltype.html
+share/doc/galasm/menhardver.html
+share/doc/galasm/menhelp.html
+share/doc/galasm/menjedecpar.html
+share/doc/galasm/menmakejedec.html
+share/doc/galasm/menoptimizer.html
+share/doc/galasm/menprog.html
+share/doc/galasm/menquit.html
+share/doc/galasm/menreadsig.html
+share/doc/galasm/menreasm.html
+share/doc/galasm/mensaveconfig.html
+share/doc/galasm/mensetsec.html
+share/doc/galasm/menshownames.html
+share/doc/galasm/mentestsec.html
+share/doc/galasm/mentypereq.html
+share/doc/galasm/menus.html
+share/doc/galasm/menwriteacc.html
+share/doc/galasm/next.gif
+share/doc/galasm/optimizer.html
+share/doc/galasm/partlist.html
+share/doc/galasm/prev.gif
+share/doc/galasm/proggal.html
+share/doc/galasm/proglogik.html
+share/doc/galasm/program.html
+share/doc/galasm/reasmerr.html
+share/doc/galasm/schaltbesch.html
+share/doc/galasm/shareware.html
+share/doc/galasm/software.html
+share/doc/galasm/sourcefile.html
+share/doc/galasm/systemreq.html
+share/doc/galasm/testing.html
+share/doc/galasm/thanks.html
+share/doc/galasm/toc.gif
+share/doc/galasm/usage.html
Index: pkgsrc/devel/galasm/distinfo
diff -u /dev/null pkgsrc/devel/galasm/distinfo:1.1
--- /dev/null Tue Apr 25 03:28:38 2023
+++ pkgsrc/devel/galasm/distinfo Tue Apr 25 03:28:37 2023
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2023/04/25 03:28:37 thorpej Exp $
+
+BLAKE2s (GALasm-2.1-290d0cf9dcd0d9749167c9019ad694db2c3360dd.tar.gz) = e11de6c366d16762d98ed712717c57ffd72fbeeac84dc306688201f488861ca3
+SHA512 (GALasm-2.1-290d0cf9dcd0d9749167c9019ad694db2c3360dd.tar.gz) = 37b2de0c51579154183b9af87585636bc708a2a7d062fd65ff77f4c69cb29ab8d659ce6db02a757f57959386313d5f9cd8422ffee0d902abab703d1e5218b449
+Size (GALasm-2.1-290d0cf9dcd0d9749167c9019ad694db2c3360dd.tar.gz) = 65614 bytes
+SHA1 (patch-src_Makefile) = dc2a2a6f96c52d2dcf3d8bbfed3fbca969112125
Index: pkgsrc/devel/galasm/patches/patch-src_Makefile
diff -u /dev/null pkgsrc/devel/galasm/patches/patch-src_Makefile:1.1
--- /dev/null Tue Apr 25 03:28:38 2023
+++ pkgsrc/devel/galasm/patches/patch-src_Makefile Tue Apr 25 03:28:38 2023
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_Makefile,v 1.1 2023/04/25 03:28:38 thorpej Exp $
+
+Consistently use the the compiler specified by the make(1) environment.
+
+--- src/Makefile.orig 2022-03-30 02:23:47.000000000 +0000
++++ src/Makefile 2023-04-24 23:06:03.125669633 +0000
+@@ -2,7 +2,7 @@
+
+ TARGET = galasm
+ OBJS = galasm.o support.o jedec.o localize.o
+-CC = gcc
++#CC = gcc
+
+ CFLAGS = -Wall -O2
+ LDFLAGS =
+@@ -11,7 +11,7 @@ LDFLAGS =
+ all: $(TARGET)
+
+ $(TARGET): $(OBJS)
+- gcc $(LDFLAGS) -o $@ $(OBJS)
++ $(CC) $(LDFLAGS) -o $@ $(OBJS)
+
+ clean:
+ -rm $(OBJS)
Index: pkgsrc/licenses/galasm-license
diff -u /dev/null pkgsrc/licenses/galasm-license:1.1
--- /dev/null Tue Apr 25 03:28:38 2023
+++ pkgsrc/licenses/galasm-license Tue Apr 25 03:28:37 2023
@@ -0,0 +1 @@
+Commercial use is strictly forbidden.
Home |
Main Index |
Thread Index |
Old Index