summaryrefslogtreecommitdiff
path: root/editors/sasm
diff options
context:
space:
mode:
authorkamil <kamil@pkgsrc.org>2016-06-15 08:38:29 +0000
committerkamil <kamil@pkgsrc.org>2016-06-15 08:38:29 +0000
commitdf74eeb6e78b8638320b3f03781d970e92d23229 (patch)
tree18c36e379d7fa9f2caeb0ee9c78019c4a30c221d /editors/sasm
parent7b050923417af9d4fdfd39187a8215ead2b07706 (diff)
downloadpkgsrc-df74eeb6e78b8638320b3f03781d970e92d23229.tar.gz
Import SASM-3.5.0 as editors/sasm
SASM (SimpleASM) - simple Open Source crossplatform IDE for NASM, MASM, GAS, FASM assembly languages. SASM has syntax highlighting and debugger. The program works out of the box and is great for beginners to learn assembly language. SASM is translated into Russian and English. Originally packaged in pkgsrc-wip by myself.
Diffstat (limited to 'editors/sasm')
-rw-r--r--editors/sasm/DESCR9
-rw-r--r--editors/sasm/Makefile24
-rw-r--r--editors/sasm/PLIST18
-rw-r--r--editors/sasm/distinfo6
4 files changed, 57 insertions, 0 deletions
diff --git a/editors/sasm/DESCR b/editors/sasm/DESCR
new file mode 100644
index 00000000000..8ac19f6e9cf
--- /dev/null
+++ b/editors/sasm/DESCR
@@ -0,0 +1,9 @@
+SASM (SimpleASM) - simple Open Source crossplatform IDE for NASM, MASM, GAS,
+FASM assembly languages.
+
+SASM has syntax highlighting and debugger.
+
+The program works out of the box and is great for beginners to learn assembly
+language.
+
+SASM is translated into Russian and English.
diff --git a/editors/sasm/Makefile b/editors/sasm/Makefile
new file mode 100644
index 00000000000..091fb21b41f
--- /dev/null
+++ b/editors/sasm/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2016/06/15 08:38:29 kamil Exp $
+
+DISTNAME= SASM-3.5.0
+PKGNAME= ${DISTNAME:tl}
+CATEGORIES= editors x11
+MASTER_SITES= ${MASTER_SITE_GITHUB:=Dman95/}
+GITHUB_PROJECT= SASM
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/Dman95/SASM/
+COMMENT= Simple crossplatform IDE for NASM, MASM, GAS and FASM
+LICENSE= gnu-gpl-v3
+
+USE_LANGUAGES= c c++
+
+INSTALL_MAKE_FLAGS+= INSTALL_ROOT=${DESTDIR}
+
+do-configure:
+ ${RUN} cd ${WRKSRC} && ${PKGSRC_ENV} ${CONFIGURE_ENV} ${QTDIR}/bin/qmake PREFIX=${PREFIX} -o Makefile
+
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/qt4-libs/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/editors/sasm/PLIST b/editors/sasm/PLIST
new file mode 100644
index 00000000000..916cdce08ec
--- /dev/null
+++ b/editors/sasm/PLIST
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1 2016/06/15 08:38:29 kamil Exp $
+bin/fasm
+bin/listing
+bin/sasm
+share/applications/sasm.desktop
+share/doc/sasm/changelog.gz
+share/doc/sasm/copyright
+share/sasm/NASM/macro.c
+share/sasm/Projects/FASMHello.asm
+share/sasm/Projects/FASMHellox64.asm
+share/sasm/Projects/GASHello.asm
+share/sasm/Projects/GASHellox64.asm
+share/sasm/Projects/NASMHello.asm
+share/sasm/Projects/NASMHellox64.asm
+share/sasm/include/io.inc
+share/sasm/include/io64.inc
+share/sasm/keys.ini
+share/sasm/sasm.png
diff --git a/editors/sasm/distinfo b/editors/sasm/distinfo
new file mode 100644
index 00000000000..1ec794a30ee
--- /dev/null
+++ b/editors/sasm/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/06/15 08:38:29 kamil Exp $
+
+SHA1 (SASM-3.5.0.tar.gz) = 9dcec641e9f21e22c617d344c9cbc427235a1a94
+RMD160 (SASM-3.5.0.tar.gz) = 4819c5519875206f8e0e7b307ad7d84847d46b12
+SHA512 (SASM-3.5.0.tar.gz) = 13abdb8815a92c40fba39a06159566028c16e8d3246b16b5cc95911ecc3047ca68999d702812ba1c4fd9d4ff9cf5309247c9e348f69f31ebd471e18584819085
+Size (SASM-3.5.0.tar.gz) = 21281967 bytes