Subject: pkg/22190: New package submission ATasm
To: None <gnats-bugs@gnats.netbsd.org>
From: None <mor@linex.com>
List: netbsd-bugs
Date: 07/19/2003 08:29:29
>Number:         22190
>Category:       pkg
>Synopsis:       This is the pkgsrc files for building ATasm v1.03
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Jul 19 15:30:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     mor
>Release:        NetBSD 1.6.1
>Organization:
netbsd users
>Environment:
System: NetBSD evangeline 1.6.1 NetBSD 1.6.1 (GENERIC_LAPTOP) #0: Tue Apr 8 12:21:37 UTC 2003 autobuild@tgm.daemon.org:/autobuild/netbsd-1-6/i386/OBJ/autobuild/netbsd-1-6/src/sys/arch/i386/compile/GENERIC_LAPTOP i386
Architecture: i386
Machine: i386
>Description:
Build this package by downloading http://ganymede.jtan.com/~mor/downloads/atasm.tgz
 into /usr, then do 'tar -xpvzf atasm.tgz' to create pkgsrc/devel/atasm.  You can manually retrieve
 the sources from http://ganymede.jtan.com/~mor/downloads/atasm103.zip.
>How-To-Repeat:
Here is a complete transcript:
evangeline: {13} cd /usr
evangeline: {14} wget http://ganymede.jtan.com/~mor/downloads/atasm.tgz
--08:03:10--  http://ganymede.jtan.com/%7Emor/downloads/atasm.tgz
           => `atasm.tgz'
Resolving ganymede.jtan.com... done.
Connecting to ganymede.jtan.com[207.106.84.131]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,231 [text/plain]

100%[=========================================>] 1,231         32.49K/s    ETA 00:00

08:03:12 (32.49 KB/s) - `atasm.tgz' saved [1231/1231]

evangeline: {15} tar -xpvzf atasm.tgz
pkgsrc/devel/atasm/
pkgsrc/devel/atasm/Makefile
pkgsrc/devel/atasm/PLIST
pkgsrc/devel/atasm/distinfo
pkgsrc/devel/atasm/DESCR
pkgsrc/devel/atasm/patches/
pkgsrc/devel/atasm/patches/patch-aa
evangeline: {16} cd pkgsrc/devel/atasm
evangeline: {24} pkglint
OK: checking Makefile.
OK: checking ./PLIST.
OK: checking ./DESCR.
OK: checking patches/patch-aa.
OK: checking distinfo.
looks fine.
evangeline: {25} make 
=> Checksum OK for atasm103.zip.
===> Extracting for atasm-1.03
===> Required installed package unzip-[0-9]*: unzip-5.50 found
===> Patching for atasm-1.03
===> Applying pkgsrc patches for atasm-1.03
===> Buildlinking for atasm-1.03
===> Building for atasm-1.03
gcc -Wall -O3 -fomit-frame-pointer -DZLIB_CAPABLE  -DUNIX -c asm.c
gcc -Wall -O3 -fomit-frame-pointer -DZLIB_CAPABLE  -DUNIX -c symbol.c
gcc -Wall -O3 -fomit-frame-pointer -DZLIB_CAPABLE  -DUNIX -c parser.c
gcc -Wall -O3 -fomit-frame-pointer -DZLIB_CAPABLE  -DUNIX -c setparse.c
gcc -Wall -O3 -fomit-frame-pointer -DZLIB_CAPABLE  -DUNIX -c state.c
gcc -Wall -O3 -fomit-frame-pointer -DZLIB_CAPABLE  -DUNIX -c dimage.c
gcc -Wall -O3 -fomit-frame-pointer -DZLIB_CAPABLE  -DUNIX -c inc_path.c
gcc -o atasm asm.o symbol.o parser.o setparse.o state.o dimage.o inc_path.o -lz
evangeline: {26} make install
===> Installing for atasm-1.03
install -d -o root -g wheel -m 555 /usr/pkg/share/doc/atasm
install -c -s -o root -g wheel -m 555 /usr/pkgsrc/devel/atasm/work/atasm103/src/atasm /usr/pkg/bin/atasm
/usr/bin/sed -e 's,%%DOCDIR%%,/usr/pkg/share/doc/atasm,g' < /usr/pkgsrc/devel/atasm/work/atasm103/src/atasm.1.in > /usr/pkgsrc/devel/atasm/work/atasm103/src/atasm.1
install -c -o root -g wheel -m 444 /usr/pkgsrc/devel/atasm/work/atasm103/src/atasm.1 /usr/pkg/man/man1
install -c -o root -g wheel -m 444 /usr/pkgsrc/devel/atasm/work/atasm103/atasm.txt /usr/pkg/share/doc/atasm
===> Registering installation for atasm-1.03
evangeline: {27}

>Fix:
n/a
>Release-Note:
>Audit-Trail:
>Unformatted: