pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   hauke
Date:           Sat Jul  5 12:12:14 UTC 2025

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/asl: DESCR Makefile PLIST distinfo
        pkgsrc/devel/asl-doc: DESCR Makefile PLIST distinfo
        pkgsrc/devel/asl-doc/files: Makefile.def.pkgsrc
        pkgsrc/devel/asl-doc/patches: patch-Makefile patch-install.sh
        pkgsrc/devel/asl/files: Makefile.def.pkgsrc
        pkgsrc/devel/asl/patches: patch-Makefile patch-Makefile.orig
            patch-install.sh patch-install.sh.orig

Log Message:
asl is a portable macro cross assembler for a variety of
microprocessors and -controllers. Though it is mainly targeted at
embedded processors and single-board computers, you also find CPU
families in the target list that are used in workstations and PCs.

asl packages binaries and man pages; there is a separate
asl-doc package for the LaTeX generated PDF manual.


To generate a diff of this commit:
cvs rdiff -u -r1.4481 -r1.4482 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/asl/DESCR pkgsrc/devel/asl/Makefile \
    pkgsrc/devel/asl/PLIST pkgsrc/devel/asl/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/asl-doc/DESCR \
    pkgsrc/devel/asl-doc/Makefile pkgsrc/devel/asl-doc/PLIST \
    pkgsrc/devel/asl-doc/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/asl-doc/files/Makefile.def.pkgsrc
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/asl-doc/patches/patch-Makefile \
    pkgsrc/devel/asl-doc/patches/patch-install.sh
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/asl/files/Makefile.def.pkgsrc
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/asl/patches/patch-Makefile \
    pkgsrc/devel/asl/patches/patch-Makefile.orig \
    pkgsrc/devel/asl/patches/patch-install.sh \
    pkgsrc/devel/asl/patches/patch-install.sh.orig

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.4481 pkgsrc/devel/Makefile:1.4482
--- pkgsrc/devel/Makefile:1.4481        Sat Jul  5 11:45:30 2025
+++ pkgsrc/devel/Makefile       Sat Jul  5 12:12:13 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4481 2025/07/05 11:45:30 wiz Exp $
+# $NetBSD: Makefile,v 1.4482 2025/07/05 12:12:13 hauke Exp $
 #
 
 COMMENT=       Development utilities
@@ -159,6 +159,8 @@ SUBDIR+=    argtable
 SUBDIR+=       as31
 SUBDIR+=       asdf
 SUBDIR+=       asio
+SUBDIR+=       asl
+SUBDIR+=       asl-doc
 SUBDIR+=       aslc86k
 SUBDIR+=       asm2html
 SUBDIR+=       asmfmt

Added files:

Index: pkgsrc/devel/asl/DESCR
diff -u /dev/null pkgsrc/devel/asl/DESCR:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl/DESCR      Sat Jul  5 12:12:13 2025
@@ -0,0 +1,7 @@
+asl is a portable macro cross assembler for a variety of
+microprocessors and -controllers. Though it is mainly targeted at
+embedded processors and single-board computers, you also find CPU
+families in the target list that are used in workstations and PCs.
+
+This package installs binaries and man pages; there is a separate
+asl-doc package for the LaTeX generated PDF manual.
Index: pkgsrc/devel/asl/Makefile
diff -u /dev/null pkgsrc/devel/asl/Makefile:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl/Makefile   Sat Jul  5 12:12:13 2025
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2025/07/05 12:12:13 hauke Exp $
+
+DISTNAME=      asl-current-142-bld290
+PKGNAME=       asl-1.42.290
+CATEGORIES=    devel
+MASTER_SITES=  http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/
+
+MAINTAINER=    hauke%NetBSD.org@localhost
+HOMEPAGE=      http://john.ccac.rwth-aachen.de:8000/as
+COMMENT=       Portable macro cross assembler for a variety of microprocessors
+LICENSE=       gnu-gpl-v2
+
+WRKSRC=                ${WRKDIR}/asl-current
+
+USE_LANGUAGES= c
+
+USE_TOOLS=     gmake
+
+INSTALLATION_DIRS+=    bin lib include/asl ${PKGMANDIR}/man1
+
+pre-configure:
+       ${CP} ${FILESDIR}/Makefile.def.pkgsrc ${WRKSRC}/Makefile.def
+       mkdir ${WRKSRC}/objects
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/asl/PLIST
diff -u /dev/null pkgsrc/devel/asl/PLIST:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl/PLIST      Sat Jul  5 12:12:13 2025
@@ -0,0 +1,493 @@
+@comment $NetBSD: PLIST,v 1.1 2025/07/05 12:12:13 hauke Exp $
+bin/alink
+bin/asl
+bin/p2bin
+bin/p2hex
+bin/pbind
+bin/plist
+include/asl/80c50x.inc
+include/asl/80c552.inc
+include/asl/avr/ac90.inc
+include/asl/avr/acm.inc
+include/asl/avr/acm2.inc
+include/asl/avr/acm30.inc
+include/asl/avr/adcm16.inc
+include/asl/avr/adcm78.inc
+include/asl/avr/adcm8.inc
+include/asl/avr/ee90.inc
+include/asl/avr/eem.inc
+include/asl/avr/eem2.inc
+include/asl/avr/lcd.inc
+include/asl/avr/macsc.inc
+include/asl/avr/reg1200.inc
+include/asl/avr/reg1284rfr2.inc
+include/asl/avr/reg2313.inc
+include/asl/avr/reg2323.inc
+include/asl/avr/reg2333.inc
+include/asl/avr/reg2564rfr2.inc
+include/asl/avr/reg4414.inc
+include/asl/avr/reg4433.inc
+include/asl/avr/reg4434.inc
+include/asl/avr/reg8515.inc
+include/asl/avr/reg8534.inc
+include/asl/avr/reg8535.inc
+include/asl/avr/regm103.inc
+include/asl/avr/regm128.inc
+include/asl/avr/regm1280.inc
+include/asl/avr/regm1281.inc
+include/asl/avr/regm1284.inc
+include/asl/avr/regm16.inc
+include/asl/avr/regm161.inc
+include/asl/avr/regm162.inc
+include/asl/avr/regm163.inc
+include/asl/avr/regm164.inc
+include/asl/avr/regm165.inc
+include/asl/avr/regm168.inc
+include/asl/avr/regm169.inc
+include/asl/avr/regm16u2.inc
+include/asl/avr/regm16u4.inc
+include/asl/avr/regm2560.inc
+include/asl/avr/regm2561.inc
+include/asl/avr/regm32.inc
+include/asl/avr/regm323.inc
+include/asl/avr/regm324.inc
+include/asl/avr/regm325.inc
+include/asl/avr/regm3250.inc
+include/asl/avr/regm328.inc
+include/asl/avr/regm329.inc
+include/asl/avr/regm3290.inc
+include/asl/avr/regm32u2.inc
+include/asl/avr/regm32u4.inc
+include/asl/avr/regm32u6.inc
+include/asl/avr/regm406.inc
+include/asl/avr/regm48.inc
+include/asl/avr/regm64.inc
+include/asl/avr/regm640.inc
+include/asl/avr/regm644.inc
+include/asl/avr/regm644rfr2.inc
+include/asl/avr/regm645.inc
+include/asl/avr/regm6450.inc
+include/asl/avr/regm649.inc
+include/asl/avr/regm6490.inc
+include/asl/avr/regm8.inc
+include/asl/avr/regm8515.inc
+include/asl/avr/regm8535.inc
+include/asl/avr/regm88.inc
+include/asl/avr/regm8u2.inc
+include/asl/avr/regmx8.inc
+include/asl/avr/regmxu2.inc
+include/asl/avr/regmxu4.inc
+include/asl/avr/regmxu6.inc
+include/asl/avr/regmxx01.inc
+include/asl/avr/regmxx4.inc
+include/asl/avr/regskel.inc
+include/asl/avr/regt1024.inc
+include/asl/avr/regt2313.inc
+include/asl/avr/regt4313.inc
+include/asl/avr/regtn10.inc
+include/asl/avr/regtn102.inc
+include/asl/avr/regtn104.inc
+include/asl/avr/regtn11.inc
+include/asl/avr/regtn112.inc
+include/asl/avr/regtn12.inc
+include/asl/avr/regtn13.inc
+include/asl/avr/regtn13a.inc
+include/asl/avr/regtn15.inc
+include/asl/avr/regtn1634.inc
+include/asl/avr/regtn167.inc
+include/asl/avr/regtn20.inc
+include/asl/avr/regtn24.inc
+include/asl/avr/regtn25.inc
+include/asl/avr/regtn26.inc
+include/asl/avr/regtn261.inc
+include/asl/avr/regtn28.inc
+include/asl/avr/regtn4.inc
+include/asl/avr/regtn40.inc
+include/asl/avr/regtn43u.inc
+include/asl/avr/regtn44.inc
+include/asl/avr/regtn441.inc
+include/asl/avr/regtn45.inc
+include/asl/avr/regtn461.inc
+include/asl/avr/regtn48.inc
+include/asl/avr/regtn5.inc
+include/asl/avr/regtn828.inc
+include/asl/avr/regtn84.inc
+include/asl/avr/regtn841.inc
+include/asl/avr/regtn85.inc
+include/asl/avr/regtn861.inc
+include/asl/avr/regtn87.inc
+include/asl/avr/regtn88.inc
+include/asl/avr/regtn9.inc
+include/asl/avr/regtnx4.inc
+include/asl/avr/regtnx41.inc
+include/asl/avr/regtnx5.inc
+include/asl/avr/regtnx61.inc
+include/asl/avr/regtnx7.inc
+include/asl/avr/regtnx8.inc
+include/asl/avr/regtx313.inc
+include/asl/avr/regtx459.inc
+include/asl/avr/regu1286.inc
+include/asl/avr/regu1287.inc
+include/asl/avr/regu355.inc
+include/asl/avr/regu646.inc
+include/asl/avr/regu647.inc
+include/asl/avr/regx4rfr2.inc
+include/asl/avr/regxx33.inc
+include/asl/avr/spi90.inc
+include/asl/avr/spim.inc
+include/asl/avr/spim02c.inc
+include/asl/avr/spim2c.inc
+include/asl/avr/spm.inc
+include/asl/avr/spmcsr37.inc
+include/asl/avr/spmcsr68.inc
+include/asl/avr/tr24.inc
+include/asl/avr/twim.inc
+include/asl/avr/twim70.inc
+include/asl/avr/twimb8.inc
+include/asl/avr/uart90.inc
+include/asl/avr/usartc0.inc
+include/asl/avr/usartc8.inc
+include/asl/avr/usartm.inc
+include/asl/avr/usbm.inc
+include/asl/avr/usimb8.inc
+include/asl/avr/wdm21.inc
+include/asl/avr/wdm60.inc
+include/asl/avr/wdme.inc
+include/asl/bcdic.inc
+include/asl/bitfuncs.inc
+include/asl/coldfire/52xxcan.inc
+include/asl/coldfire/52xxdram.inc
+include/asl/coldfire/52xxdtim.inc
+include/asl/coldfire/52xxedma.inc
+include/asl/coldfire/52xxeport.inc
+include/asl/coldfire/52xxfbus.inc
+include/asl/coldfire/52xxfec.inc
+include/asl/coldfire/52xxi2c.inc
+include/asl/coldfire/52xxintc.inc
+include/asl/coldfire/52xxlcdc.inc
+include/asl/coldfire/52xxmdha.inc
+include/asl/coldfire/52xxpit.inc
+include/asl/coldfire/52xxpwm.inc
+include/asl/coldfire/52xxqspi.inc
+include/asl/coldfire/52xxrng.inc
+include/asl/coldfire/52xxrtc.inc
+include/asl/coldfire/52xxskha.inc
+include/asl/coldfire/52xxssi.inc
+include/asl/coldfire/52xxtmr.inc
+include/asl/coldfire/52xxuart.inc
+include/asl/coldfire/52xxusb.inc
+include/asl/coldfire/52xxwdt.inc
+include/asl/coldfire/53xxuart.inc
+include/asl/coldfire/54xxfec.inc
+include/asl/coldfire/54xxsec.inc
+include/asl/coldfire/54xxusb2.inc
+include/asl/coldfire/5xxxfec.inc
+include/asl/coldfire/mcf51qm.inc
+include/asl/coldfire/mcf5204.inc
+include/asl/coldfire/mcf5206.inc
+include/asl/coldfire/mcf5208.inc
+include/asl/coldfire/mcf52277.inc
+include/asl/coldfire/mcf5307.inc
+include/asl/coldfire/mcf5329.inc
+include/asl/coldfire/mcf5373.inc
+include/asl/coldfire/mcf5407.inc
+include/asl/coldfire/mcf5470.inc
+include/asl/coldfire/mcf5471.inc
+include/asl/coldfire/mcf5472.inc
+include/asl/coldfire/mcf5473.inc
+include/asl/coldfire/mcf5474.inc
+include/asl/coldfire/mcf5475.inc
+include/asl/coldfire/mcf547x.inc
+include/asl/cp037.inc
+include/asl/cp5100.inc
+include/asl/cp5110.inc
+include/asl/ctype.inc
+include/asl/ebcdic.inc
+include/asl/emulmsp.inc
+include/asl/ez80/flash.inc
+include/asl/ez80/gpio.inc
+include/asl/ez80/i2c.inc
+include/asl/ez80/reg80190.inc
+include/asl/ez80/reg80f91.inc
+include/asl/ez80/reg80f92.inc
+include/asl/ez80/rtc.inc
+include/asl/ez80/spi.inc
+include/asl/ez80/uart.inc
+include/asl/h8_3048.inc
+include/asl/kenbak.inc
+include/asl/pdk/df69.inc
+include/asl/pdk/pfs173.inc
+include/asl/pdk/pmc251.inc
+include/asl/pdk/pmc884.inc
+include/asl/pdk/pms132.inc
+include/asl/pdk/pms133.inc
+include/asl/pdk/pms152.inc
+include/asl/pdk/pmx130.inc
+include/asl/pdk/pmx150.inc
+include/asl/pdk/pmx232.inc
+include/asl/pdk/pmx234.inc
+include/asl/pdk/pmx271.inc
+include/asl/pdk/pxs154.inc
+include/asl/radix50.inc
+include/asl/reg166.inc
+include/asl/reg251.inc
+include/asl/reg29k.inc
+include/asl/reg53x.inc
+include/asl/reg6303.inc
+include/asl/reg683xx.inc
+include/asl/reg7000.inc
+include/asl/reg78310.inc
+include/asl/reg78k0.inc
+include/asl/reg96.inc
+include/asl/regace.inc
+include/asl/regavr.inc
+include/asl/regavrold.inc
+include/asl/regcold.inc
+include/asl/regcop8.inc
+include/asl/regez80.inc
+include/asl/regf8.inc
+include/asl/reggp32.inc
+include/asl/regh16.inc
+include/asl/reghc08jb.inc
+include/asl/reghc08q.inc
+include/asl/reghc12.inc
+include/asl/regm16c.inc
+include/asl/regmsp.inc
+include/asl/regpdk.inc
+include/asl/regs12z.inc
+include/asl/regst6.inc
+include/asl/regst7.inc
+include/asl/regst9.inc
+include/asl/regstm8.inc
+include/asl/regsx20.inc
+include/asl/regv60.inc
+include/asl/regz380.inc
+include/asl/regz8.inc
+include/asl/s12z/cpucore.inc
+include/asl/s12z/ftmrz.inc
+include/asl/s12z/s12zacm.inc
+include/asl/s12z/s12zadc.inc
+include/asl/s12z/s12zbats.inc
+include/asl/s12z/s12zcan.inc
+include/asl/s12z/s12zcpmu.inc
+include/asl/s12z/s12zdac.inc
+include/asl/s12z/s12zdbg.inc
+include/asl/s12z/s12zecc.inc
+include/asl/s12z/s12ziic.inc
+include/asl/s12z/s12zint.inc
+include/asl/s12z/s12zmmc.inc
+include/asl/s12z/s12zpwm.inc
+include/asl/s12z/s12zsci.inc
+include/asl/s12z/s12zsent.inc
+include/asl/s12z/s12zspi.inc
+include/asl/s12z/s12ztim.inc
+include/asl/s12z/s12zvcpim.inc
+include/asl/s12z/vc/19f0mkh.inc
+include/asl/s12z/vc/19f0mlf.inc
+include/asl/s12z/vc/common.inc
+include/asl/s12z/vca/19f0mkh.inc
+include/asl/s12z/vca/19f0mlf.inc
+include/asl/s12z/vca/19f0wkh.inc
+include/asl/s12z/vh/128f2cll.inc
+include/asl/s12z/vh/128f2clq.inc
+include/asl/s12z/vh/128f2vll.inc
+include/asl/s12z/vh/128f2vlq.inc
+include/asl/s12z/vh/64f2clq.inc
+include/asl/s12z/vh/64f2vlq.inc
+include/asl/st6/adc.inc
+include/asl/st6/artim16.inc
+include/asl/st6/artimbas.inc
+include/asl/st6/artimer.inc
+include/asl/st6/gpio.inc
+include/asl/st6/instr.inc
+include/asl/st6/ior.inc
+include/asl/st6/lcd.inc
+include/asl/st6/reg6200.inc
+include/asl/st6/reg6208.inc
+include/asl/st6/reg6215.inc
+include/asl/st6/reg6218.inc
+include/asl/st6/reg6228.inc
+include/asl/st6/reg6230.inc
+include/asl/st6/reg6235.inc
+include/asl/st6/reg6240.inc
+include/asl/st6/reg6242.inc
+include/asl/st6/reg6245.inc
+include/asl/st6/reg6246.inc
+include/asl/st6/reg6252.inc
+include/asl/st6/reg6253.inc
+include/asl/st6/reg6255.inc
+include/asl/st6/reg6280.inc
+include/asl/st6/reg6285.inc
+include/asl/st6/spi.inc
+include/asl/st6/spi2.inc
+include/asl/st6/timer.inc
+include/asl/st6/uart.inc
+include/asl/st6/wdg.inc
+include/asl/st7/adc10.inc
+include/asl/st7/adc8.inc
+include/asl/st7/dm.inc
+include/asl/st7/gpio.inc
+include/asl/st7/i2c.inc
+include/asl/st7/linsci.inc
+include/asl/st7/pwm_art.inc
+include/asl/st7/reg72251.inc
+include/asl/st7/reg72311.inc
+include/asl/st7/reg72321.inc
+include/asl/st7/reg72324.inc
+include/asl/st7/reg72325.inc
+include/asl/st7/reg7232a.inc
+include/asl/st7/reg72344.inc
+include/asl/st7/reg72345.inc
+include/asl/st7/reg72361.inc
+include/asl/st7/reg72521.inc
+include/asl/st7/regfox.inc
+include/asl/st7/regfox1.inc
+include/asl/st7/regfox2.inc
+include/asl/st7/reglit0x.inc
+include/asl/st7/reglit1x.inc
+include/asl/st7/reglit2x.inc
+include/asl/st7/reglit3x.inc
+include/asl/st7/reglit4x.inc
+include/asl/st7/reglt1bx.inc
+include/asl/st7/regmc1.inc
+include/asl/st7/regmc2.inc
+include/asl/st7/sci.inc
+include/asl/st7/sci2.inc
+include/asl/st7/spi.inc
+include/asl/st7/spi2.inc
+include/asl/st7/timer.inc
+include/asl/stddef04.inc
+include/asl/stddef16.inc
+include/asl/stddef17.inc
+include/asl/stddef18.inc
+include/asl/stddef2x.inc
+include/asl/stddef37.inc
+include/asl/stddef3x.inc
+include/asl/stddef47.inc
+include/asl/stddef4x.inc
+include/asl/stddef51.inc
+include/asl/stddef56k.inc
+include/asl/stddef5x.inc
+include/asl/stddef60.inc
+include/asl/stddef62.inc
+include/asl/stddef75.inc
+include/asl/stddef87.inc
+include/asl/stddef90.inc
+include/asl/stddef96.inc
+include/asl/stddefxa.inc
+include/asl/stddefz8.inc
+include/asl/stm8/cpuregs.inc
+include/asl/stm8/dm.inc
+include/asl/stm8/stm8af/reg52x9.inc
+include/asl/stm8/stm8af/reg62x3.inc
+include/asl/stm8/stm8af/reg62x6.inc
+include/asl/stm8/stm8af/reg62x9.inc
+include/asl/stm8/stm8af/reg6366.inc
+include/asl/stm8/stm8af/reg6388.inc
+include/asl/stm8/stm8af/tmu.inc
+include/asl/stm8/stm8al/reg31x6.inc
+include/asl/stm8/stm8al/reg31x8.inc
+include/asl/stm8/stm8al/reg3lx6.inc
+include/asl/stm8/stm8al/reg3lx8.inc
+include/asl/stm8/stm8l/adc1.inc
+include/asl/stm8/stm8l/aes.inc
+include/asl/stm8/stm8l/beep.inc
+include/asl/stm8/stm8l/clk.inc
+include/asl/stm8/stm8l/clk01.inc
+include/asl/stm8/stm8l/comp.inc
+include/asl/stm8/stm8l/comp01.inc
+include/asl/stm8/stm8l/dac.inc
+include/asl/stm8/stm8l/dma.inc
+include/asl/stm8/stm8l/flash.inc
+include/asl/stm8/stm8l/flash01.inc
+include/asl/stm8/stm8l/i2c.inc
+include/asl/stm8/stm8l/i2c01.inc
+include/asl/stm8/stm8l/irtim.inc
+include/asl/stm8/stm8l/itc.inc
+include/asl/stm8/stm8l/lcd.inc
+include/asl/stm8/stm8l/pwr.inc
+include/asl/stm8/stm8l/reg001j3.inc
+include/asl/stm8/stm8l/reg050j3.inc
+include/asl/stm8/stm8l/reg051f3.inc
+include/asl/stm8/stm8l/reg052c6.inc
+include/asl/stm8/stm8l/reg052r8.inc
+include/asl/stm8/stm8l/reg101xx.inc
+include/asl/stm8/stm8l/reg151x4.inc
+include/asl/stm8/stm8l/reg151x8.inc
+include/asl/stm8/stm8l/reg151xx.inc
+include/asl/stm8/stm8l/reg152x4.inc
+include/asl/stm8/stm8l/reg152x8.inc
+include/asl/stm8/stm8l/reg162x8.inc
+include/asl/stm8/stm8l/rst.inc
+include/asl/stm8/stm8l/rst01.inc
+include/asl/stm8/stm8l/rtc.inc
+include/asl/stm8/stm8l/spi.inc
+include/asl/stm8/stm8l/spi01.inc
+include/asl/stm8/stm8l/syscfg.inc
+include/asl/stm8/stm8l/tim1.inc
+include/asl/stm8/stm8l/tim235.inc
+include/asl/stm8/stm8l/tim4.inc
+include/asl/stm8/stm8l/usart.inc
+include/asl/stm8/stm8l/usart01.inc
+include/asl/stm8/stm8l/wfe.inc
+include/asl/stm8/stm8l/wfe01.inc
+include/asl/stm8/stm8s/adc1.inc
+include/asl/stm8/stm8s/adc2.inc
+include/asl/stm8/stm8s/awu.inc
+include/asl/stm8/stm8s/becan.inc
+include/asl/stm8/stm8s/beep.inc
+include/asl/stm8/stm8s/clk.inc
+include/asl/stm8/stm8s/flash.inc
+include/asl/stm8/stm8s/gpio.inc
+include/asl/stm8/stm8s/i2c.inc
+include/asl/stm8/stm8s/itc.inc
+include/asl/stm8/stm8s/iwdg.inc
+include/asl/stm8/stm8s/reg001j3.inc
+include/asl/stm8/stm8s/reg003f3.inc
+include/asl/stm8/stm8s/reg005c6.inc
+include/asl/stm8/stm8s/reg007c8.inc
+include/asl/stm8/stm8s/reg103f3.inc
+include/asl/stm8/stm8s/reg105c6.inc
+include/asl/stm8/stm8s/reg207mb.inc
+include/asl/stm8/stm8s/reg208mb.inc
+include/asl/stm8/stm8s/reg903f3.inc
+include/asl/stm8/stm8s/rst.inc
+include/asl/stm8/stm8s/spi.inc
+include/asl/stm8/stm8s/tim1.inc
+include/asl/stm8/stm8s/tim2.inc
+include/asl/stm8/stm8s/tim3.inc
+include/asl/stm8/stm8s/tim4.inc
+include/asl/stm8/stm8s/tim5.inc
+include/asl/stm8/stm8s/tim6.inc
+include/asl/stm8/stm8s/uart1.inc
+include/asl/stm8/stm8s/uart2.inc
+include/asl/stm8/stm8s/uart3.inc
+include/asl/stm8/stm8s/uid.inc
+include/asl/stm8/stm8s/wwdg.inc
+include/asl/stm8/stm8t/clk.inc
+include/asl/stm8/stm8t/flash.inc
+include/asl/stm8/stm8t/pxs.inc
+include/asl/stm8/stm8t/reg05xx4.inc
+include/asl/stm8/stm8t/rst.inc
+include/asl/stm8/stm8t/syscfg.inc
+include/asl/stm8/stm8t/wfe.inc
+include/asl/stm8/swim.inc
+include/asl/stm8/template.inc
+include/asl/z8/ez8com.inc
+include/asl/z8/f0822.inc
+include/asl/z8/f0823.inc
+include/asl/z8/f082a.inc
+include/asl/z8/f0830.inc
+include/asl/z8/f1680.inc
+include/asl/z8/f6482.inc
+include/asl/z8/f64xx.inc
+include/asl/z8/z86cxx.inc
+include/asl/z8/z86xx.inc
+include/asl/z8/z88c0x.inc
+man/man1/alink.1
+man/man1/asl.1
+man/man1/p2bin.1
+man/man1/p2hex.1
+man/man1/pbind.1
+man/man1/plist.1
+@pkgdir lib
Index: pkgsrc/devel/asl/distinfo
diff -u /dev/null pkgsrc/devel/asl/distinfo:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl/distinfo   Sat Jul  5 12:12:13 2025
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2025/07/05 12:12:13 hauke Exp $
+
+BLAKE2s (asl-current-142-bld290.tar.gz) = a56528f84682e50e32eac61b80377b222bd52c76c78dd154544fb3b97057dc86
+SHA512 (asl-current-142-bld290.tar.gz) = 8673a3c03d9680f136ce55b839a425abe0a385a95f156cf66fb99fccfa604c4f9538d414afcac55012012850001cba5578c125cdd5c2bf9d8e2bc4df8bc4ba6b
+Size (asl-current-142-bld290.tar.gz) = 3401371 bytes
+SHA1 (patch-Makefile) = 659a42c6045521f24de776c9f60f6223a075ddf5
+SHA1 (patch-install.sh) = f3d3e5d095646d789237c8b9f8c7212733510404

Index: pkgsrc/devel/asl-doc/DESCR
diff -u /dev/null pkgsrc/devel/asl-doc/DESCR:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl-doc/DESCR  Sat Jul  5 12:12:14 2025
@@ -0,0 +1,6 @@
+asl is a portable macro cross assembler for a variety of
+microprocessors and -controllers. Though it is mainly targeted at
+embedded processors and single-board computers, you also find CPU
+families in the target list that are used in workstations and PCs.
+
+This is the LaTeX documentation package for asl.
Index: pkgsrc/devel/asl-doc/Makefile
diff -u /dev/null pkgsrc/devel/asl-doc/Makefile:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl-doc/Makefile       Sat Jul  5 12:12:14 2025
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2025/07/05 12:12:14 hauke Exp $
+
+DISTNAME=      asl-current-142-bld290
+PKGNAME=       asl-doc-1.42.290
+CATEGORIES=    devel
+MASTER_SITES=  http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/
+
+MAINTAINER=    hauke%NetBSD.org@localhost
+HOMEPAGE=      http://john.ccac.rwth-aachen.de:8000/as
+COMMENT=       Portable macro cross assembler documentation
+LICENSE=       gnu-gpl-v2
+
+WRKSRC=                ${WRKDIR}/asl-current
+
+# The docs build is entangled with making some objects, which we end
+# up not using
+USE_LANGUAGES= c
+
+USE_TOOLS=     gmake
+
+DEPENDS+=      tex-latex-[0-9]*:../../print/tex-latex
+DEPENDS+=      tex-latex-bin-[0-9]*:../../print/tex-latex-bin
+DEPENDS+=      tex-pdftex-[0-9]*:../../print/tex-pdftex
+DEPENDS+=      tex-babel-[0-9]*:../../print/tex-babel
+DEPENDS+=      tex-hyperref-[0-9]*:../../print/tex-hyperref
+DEPENDS+=      tex-german-[0-9]*:../../print/tex-german
+DEPENDS+=      texlive-collection-fontsrecommended-[0-9]*:../../meta-pkgs/texlive-collection-fontsrecommended
+DEPENDS+=      texlive-collection-latexrecommended-[0-9]*:../../meta-pkgs/texlive-collection-latexrecommended
+
+DOCDIR=                share/doc/asl
+
+INSTALLATION_DIRS+=    ${DOCDIR}
+
+pre-configure:
+       ${CP} ${FILESDIR}/Makefile.def.pkgsrc ${WRKSRC}/Makefile.def
+       mkdir ${WRKSRC}/objects
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/asl-doc/PLIST
diff -u /dev/null pkgsrc/devel/asl-doc/PLIST:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl-doc/PLIST  Sat Jul  5 12:12:14 2025
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1 2025/07/05 12:12:14 hauke Exp $
+share/doc/asl/COPYING
+share/doc/asl/as_DE.doc
+share/doc/asl/as_DE.html
+share/doc/asl/as_DE.pdf
+share/doc/asl/as_EN.doc
+share/doc/asl/as_EN.html
+share/doc/asl/as_EN.pdf
+share/doc/asl/biblio.tex
+share/doc/asl/cp3finst.tex
+share/doc/asl/pscomm.tex
+share/doc/asl/pscpu.tex
+share/doc/asl/taborg.tex
Index: pkgsrc/devel/asl-doc/distinfo
diff -u /dev/null pkgsrc/devel/asl-doc/distinfo:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl-doc/distinfo       Sat Jul  5 12:12:14 2025
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2025/07/05 12:12:14 hauke Exp $
+
+BLAKE2s (asl-current-142-bld290.tar.gz) = a56528f84682e50e32eac61b80377b222bd52c76c78dd154544fb3b97057dc86
+SHA512 (asl-current-142-bld290.tar.gz) = 8673a3c03d9680f136ce55b839a425abe0a385a95f156cf66fb99fccfa604c4f9538d414afcac55012012850001cba5578c125cdd5c2bf9d8e2bc4df8bc4ba6b
+Size (asl-current-142-bld290.tar.gz) = 3401371 bytes
+SHA1 (patch-Makefile) = fad6a288766aca5e3780a8481063c81074a4517d
+SHA1 (patch-install.sh) = aaebcfc42af5f3f2eab2368edda18c543e0a110c

Index: pkgsrc/devel/asl-doc/files/Makefile.def.pkgsrc
diff -u /dev/null pkgsrc/devel/asl-doc/files/Makefile.def.pkgsrc:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl-doc/files/Makefile.def.pkgsrc      Sat Jul  5 12:12:14 2025
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile.def.pkgsrc,v 1.1 2025/07/05 12:12:14 hauke Exp $
+
+# -------------------------------------------------------------------------
+# choose your compiler (must be ANSI-compliant!) and linker command, plus
+# any additionally needed flags.  Also set target directory and file extensions:
+
+# ...for host-side build tools:
+
+OBJDIR = objects/
+CC ?= cc
+CFLAGS ?= -O2
+HOST_OBJEXTENSION = .o
+LD = $(CC)
+LDFLAGS ?=
+HOST_EXEXTENSION =
+
+# ...for the actual build targets.  This is the simple case for no cross-build:
+
+TARG_OBJDIR = $(OBJDIR)
+TARG_CC = $(CC)
+TARG_CFLAGS = $(CFLAGS)
+TARG_OBJEXTENSION = $(HOST_OBJEXTENSION)
+TARG_LD = $(LD)
+TARG_LDFLAGS = $(LDFLAGS)
+TARG_EXEXTENSION = $(HOST_EXEXTENSION)
+
+# -------------------------------------------------------------------------
+# directories where binaries, includes, and manpages should go during
+# installation
+
+BINDIR = ${DESTDIR}${PREFIX}/bin
+INCDIR = ${DESTDIR}${PREFIX}/include/asl
+MANDIR = ${DESTDIR}${PREFIX}/${PKGMANDIR}
+LIBDIR = ${DESTDIR}${PREFIX}/lib
+DOCDIR = ${DESTDIR}${PREFIX}/share/doc/asl

Index: pkgsrc/devel/asl-doc/patches/patch-Makefile
diff -u /dev/null pkgsrc/devel/asl-doc/patches/patch-Makefile:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl-doc/patches/patch-Makefile Sat Jul  5 12:12:14 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1 2025/07/05 12:12:14 hauke Exp $
+
+We only build documentation here.
+
+--- Makefile.orig      2025-07-05 11:10:10.515291570 +0000
++++ Makefile
+@@ -40,7 +40,7 @@ binaries: $(ALLTARGETS)
+ 
+ binaries-das: $(DASLTARGET) $(DASMSGTARGETS)
+ 
+-all: binaries docs
++all: docs
+ 
+ include makedefs.src
+ 
Index: pkgsrc/devel/asl-doc/patches/patch-install.sh
diff -u /dev/null pkgsrc/devel/asl-doc/patches/patch-install.sh:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl-doc/patches/patch-install.sh       Sat Jul  5 12:12:14 2025
@@ -0,0 +1,21 @@
+$NetBSD: patch-install.sh,v 1.1 2025/07/05 12:12:14 hauke Exp $
+
+We only build documentation here.
+
+--- install.sh.orig    2025-07-05 11:09:22.500068974 +0000
++++ install.sh
+@@ -6,10 +6,10 @@
+ if [ "${INSTROOT}" != "" ]; then
+   INSTROOT=${INSTROOT}/
+ fi
+-BINPATH=${INSTROOT}$1
+-INCPATH=${INSTROOT}$2
+-MANPATH=${INSTROOT}$3
+-LIBPATH=${INSTROOT}$4
++#BINPATH=${INSTROOT}$1
++#INCPATH=${INSTROOT}$2
++#MANPATH=${INSTROOT}$3
++#LIBPATH=${INSTROOT}$4
+ DOCPATH=${INSTROOT}$5
+ 
+ # this is not a perfect solution, but I don't know a better one at the moment:

Index: pkgsrc/devel/asl/files/Makefile.def.pkgsrc
diff -u /dev/null pkgsrc/devel/asl/files/Makefile.def.pkgsrc:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl/files/Makefile.def.pkgsrc  Sat Jul  5 12:12:13 2025
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile.def.pkgsrc,v 1.1 2025/07/05 12:12:13 hauke Exp $
+
+# -------------------------------------------------------------------------
+# choose your compiler (must be ANSI-compliant!) and linker command, plus
+# any additionally needed flags.  Also set target directory and file extensions:
+
+# ...for host-side build tools:
+
+OBJDIR = objects/
+CC ?= cc
+CFLAGS ?= -O2
+HOST_OBJEXTENSION = .o
+LD = $(CC)
+LDFLAGS ?=
+HOST_EXEXTENSION =
+
+# ...for the actual build targets.  This is the simple case for no cross-build:
+
+TARG_OBJDIR = $(OBJDIR)
+TARG_CC = $(CC)
+TARG_CFLAGS = $(CFLAGS)
+TARG_OBJEXTENSION = $(HOST_OBJEXTENSION)
+TARG_LD = $(LD)
+TARG_LDFLAGS = $(LDFLAGS)
+TARG_EXEXTENSION = $(HOST_EXEXTENSION)
+
+# -------------------------------------------------------------------------
+# directories where binaries, includes, and manpages should go during
+# installation
+
+BINDIR = ${DESTDIR}${PREFIX}/bin
+INCDIR = ${DESTDIR}${PREFIX}/include/asl
+MANDIR = ${DESTDIR}${PREFIX}/${PKGMANDIR}
+LIBDIR = ${DESTDIR}${PREFIX}/lib
+DOCDIR = ${DESTDIR}${PREFIX}/share/doc/asl

Index: pkgsrc/devel/asl/patches/patch-Makefile
diff -u /dev/null pkgsrc/devel/asl/patches/patch-Makefile:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl/patches/patch-Makefile     Sat Jul  5 12:12:13 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1 2025/07/05 12:12:13 hauke Exp $
+
+Do not build the LaTeX based documentation here.
+
+--- Makefile.orig      2025-07-05 10:56:20.466364261 +0000
++++ Makefile
+@@ -40,7 +40,7 @@ binaries: $(ALLTARGETS)
+ 
+ binaries-das: $(DASLTARGET) $(DASMSGTARGETS)
+ 
+-all: binaries docs
++all: binaries
+ 
+ include makedefs.src
+ 
Index: pkgsrc/devel/asl/patches/patch-install.sh
diff -u /dev/null pkgsrc/devel/asl/patches/patch-install.sh:1.1
--- /dev/null   Sat Jul  5 12:12:14 2025
+++ pkgsrc/devel/asl/patches/patch-install.sh   Sat Jul  5 12:12:14 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-install.sh,v 1.1 2025/07/05 12:12:14 hauke Exp $
+
+Do not build the LaTeX based documentation here.
+
+--- install.sh.orig    2025-07-05 10:57:38.333481142 +0000
++++ install.sh
+@@ -10,7 +10,7 @@ BINPATH=${INSTROOT}$1
+ INCPATH=${INSTROOT}$2
+ MANPATH=${INSTROOT}$3
+ LIBPATH=${INSTROOT}$4
+-DOCPATH=${INSTROOT}$5
++#DOCPATH=${INSTROOT}$5
+ 
+ # this is not a perfect solution, but I don't know a better one at the moment:
+ 



Home | Main Index | Thread Index | Old Index