summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorkamil <kamil>2016-06-15 08:38:29 +0000
committerkamil <kamil>2016-06-15 08:38:29 +0000
commit6e6e37ab86f8ff5f89e92656c1a7121eb41e0d34 (patch)
tree18bc8996725b6ea8a8d6a0df5771ab04961f74d7 /editors
parent7d26d970ce62a3259694d01e74adcd3baf0b80ae (diff)
downloadpkgsrc-6e6e37ab86f8ff5f89e92656c1a7121eb41e0d34.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')
-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