diff --git a/devel/srecord/Makefile b/devel/srecord/Makefile new file mode 100644 index 00000000000..515f7fcfa3a --- /dev/null +++ b/devel/srecord/Makefile @@ -0,0 +1,35 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2011/09/28 10:53:06 jasper Exp $ + +COMMENT= collection of tools for manipulating EPROM load files + +DISTNAME= srecord-1.57 +CATEGORIES= devel + +SHARED_LIBS += srecord 0.0 # 0.0 + +HOMEPAGE= http://srecord.sf.net/ + +# GPLv3 +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_FTP= Yes +PERMIT_PACKAGE_CDROM= Yes +PERMIT_DISTFILES_CDROM= Yes + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=srecord/} + +MODULES= devel/gettext + +WANTLIB += c gcrypt gpg-error m stdc++ + +BUILD_DEPENDS= devel/boost +LIB_DEPENDS= security/libgcrypt + +USE_LIBTOOL= Yes +USE_GROFF= Yes + +CONFIGURE_STYLE= gnu +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + + +.include \ No newline at end of file diff --git a/devel/srecord/distinfo b/devel/srecord/distinfo new file mode 100644 index 00000000000..ac4faabbfa2 --- /dev/null +++ b/devel/srecord/distinfo @@ -0,0 +1,5 @@ +MD5 (srecord-1.57.tar.gz) = LDcfdfBSc/sF9YfBo22Ytw== +RMD160 (srecord-1.57.tar.gz) = dITAAWRfJcRuXYC27HUoPQMjkgo= +SHA1 (srecord-1.57.tar.gz) = op5RQcNU5lSIQ1uZr8d0jFuLbhc= +SHA256 (srecord-1.57.tar.gz) = vWAxtUY7d/0VBiRS/F/VgqHU7+ovQidWU7OYnEtkL+s= +SIZE (srecord-1.57.tar.gz) = 860771 diff --git a/devel/srecord/pkg/DESCR b/devel/srecord/pkg/DESCR new file mode 100644 index 00000000000..84d3ec75e8b --- /dev/null +++ b/devel/srecord/pkg/DESCR @@ -0,0 +1,2 @@ +The SRecord package is a collection of powerful tools for manipulating +EPROM load files. diff --git a/devel/srecord/pkg/PFRAG.shared b/devel/srecord/pkg/PFRAG.shared new file mode 100644 index 00000000000..3dde4f297ff --- /dev/null +++ b/devel/srecord/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2011/09/28 10:53:06 jasper Exp $ +@lib lib/libsrecord.so.${LIBsrecord_VERSION} diff --git a/devel/srecord/pkg/PLIST b/devel/srecord/pkg/PLIST new file mode 100644 index 00000000000..39244526032 --- /dev/null +++ b/devel/srecord/pkg/PLIST @@ -0,0 +1,190 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2011/09/28 10:53:06 jasper Exp $ +%%SHARED%% +@bin bin/srec_cat +@bin bin/srec_cmp +@bin bin/srec_info +include/srecord/ +include/srecord/adler16.h +include/srecord/adler32.h +include/srecord/crc16.h +include/srecord/crc32.h +include/srecord/endian.h +include/srecord/fletcher16.h +include/srecord/fletcher32.h +include/srecord/format_printf.h +include/srecord/input/ +include/srecord/input.h +include/srecord/input/catenate.h +include/srecord/input/file/ +include/srecord/input/file.h +include/srecord/input/file/aomf.h +include/srecord/input/file/ascii_hex.h +include/srecord/input/file/atmel_generic.h +include/srecord/input/file/binary.h +include/srecord/input/file/brecord.h +include/srecord/input/file/cosmac.h +include/srecord/input/file/dec_binary.h +include/srecord/input/file/emon52.h +include/srecord/input/file/fairchild.h +include/srecord/input/file/fastload.h +include/srecord/input/file/formatted_binary.h +include/srecord/input/file/four_packed_code.h +include/srecord/input/file/intel.h +include/srecord/input/file/intel16.h +include/srecord/input/file/mif.h +include/srecord/input/file/mos_tech.h +include/srecord/input/file/msbin.h +include/srecord/input/file/needham.h +include/srecord/input/file/os65v.h +include/srecord/input/file/signetics.h +include/srecord/input/file/spasm.h +include/srecord/input/file/spectrum.h +include/srecord/input/file/stewie.h +include/srecord/input/file/tektronix.h +include/srecord/input/file/tektronix_extended.h +include/srecord/input/file/ti_tagged.h +include/srecord/input/file/ti_tagged_16.h +include/srecord/input/file/ti_txt.h +include/srecord/input/file/vmem.h +include/srecord/input/file/wilson.h +include/srecord/input/filter/ +include/srecord/input/filter.h +include/srecord/input/filter/and.h +include/srecord/input/filter/bitrev.h +include/srecord/input/filter/byte_swap.h +include/srecord/input/filter/checksum/ +include/srecord/input/filter/checksum.h +include/srecord/input/filter/checksum/bitnot.h +include/srecord/input/filter/checksum/negative.h +include/srecord/input/filter/checksum/positive.h +include/srecord/input/filter/crop.h +include/srecord/input/filter/fill.h +include/srecord/input/filter/interval/ +include/srecord/input/filter/interval.h +include/srecord/input/filter/interval/length.h +include/srecord/input/filter/interval/maximum.h +include/srecord/input/filter/interval/minimum.h +include/srecord/input/filter/message/ +include/srecord/input/filter/message.h +include/srecord/input/filter/message/adler16.h +include/srecord/input/filter/message/adler32.h +include/srecord/input/filter/message/crc16.h +include/srecord/input/filter/message/crc32.h +include/srecord/input/filter/message/fletcher16.h +include/srecord/input/filter/message/fletcher32.h +include/srecord/input/filter/message/gcrypt.h +include/srecord/input/filter/not.h +include/srecord/input/filter/offset.h +include/srecord/input/filter/or.h +include/srecord/input/filter/random_fill.h +include/srecord/input/filter/sequence.h +include/srecord/input/filter/split.h +include/srecord/input/filter/unfill.h +include/srecord/input/filter/unsplit.h +include/srecord/input/filter/xor.h +include/srecord/input/generator/ +include/srecord/input/generator.h +include/srecord/input/generator/constant.h +include/srecord/input/generator/random.h +include/srecord/input/generator/repeat.h +include/srecord/interval.h +include/srecord/memory/ +include/srecord/memory.h +include/srecord/memory/chunk.h +include/srecord/memory/walker/ +include/srecord/memory/walker.h +include/srecord/memory/walker/compare.h +include/srecord/memory/walker/continuity.h +include/srecord/memory/walker/gcrypt.h +include/srecord/memory/walker/writer.h +include/srecord/output/ +include/srecord/output.h +include/srecord/output/file/ +include/srecord/output/file.h +include/srecord/output/file/aomf.h +include/srecord/output/file/ascii_hex.h +include/srecord/output/file/asm.h +include/srecord/output/file/atmel_generic.h +include/srecord/output/file/basic.h +include/srecord/output/file/binary.h +include/srecord/output/file/brecord.h +include/srecord/output/file/c.h +include/srecord/output/file/cosmac.h +include/srecord/output/file/dec_binary.h +include/srecord/output/file/emon52.h +include/srecord/output/file/fairchild.h +include/srecord/output/file/fastload.h +include/srecord/output/file/formatted_binary.h +include/srecord/output/file/forth.h +include/srecord/output/file/four_packed_code.h +include/srecord/output/file/hexdump.h +include/srecord/output/file/intel.h +include/srecord/output/file/intel16.h +include/srecord/output/file/mif.h +include/srecord/output/file/mos_tech.h +include/srecord/output/file/msbin.h +include/srecord/output/file/needham.h +include/srecord/output/file/os65v.h +include/srecord/output/file/signetics.h +include/srecord/output/file/spasm.h +include/srecord/output/file/spectrum.h +include/srecord/output/file/stewie.h +include/srecord/output/file/tektronix.h +include/srecord/output/file/tektronix_extended.h +include/srecord/output/file/ti_tagged.h +include/srecord/output/file/ti_tagged_16.h +include/srecord/output/file/ti_txt.h +include/srecord/output/file/vhdl.h +include/srecord/output/file/vmem.h +include/srecord/output/file/wilson.h +include/srecord/quit/ +include/srecord/quit.h +include/srecord/quit/exception.h +include/srecord/quit/normal.h +include/srecord/quit/prefix.h +include/srecord/record.h +include/srecord/srecord.h +lib/libsrecord.a +lib/libsrecord.la +lib/pkgconfig/ +lib/pkgconfig/srecord.pc +@man man/man1/srec_cat.1 +@man man/man1/srec_cmp.1 +@man man/man1/srec_examples.1 +@man man/man1/srec_info.1 +@man man/man1/srec_input.1 +@man man/man1/srec_license.1 +@man man/man3/srecord.3 +@man man/man3/srecord_license.3 +@man man/man5/srec_aomf.5 +@man man/man5/srec_ascii_hex.5 +@man man/man5/srec_atmel_generic.5 +@man man/man5/srec_binary.5 +@man man/man5/srec_brecord.5 +@man man/man5/srec_cosmac.5 +@man man/man5/srec_dec_binary.5 +@man man/man5/srec_emon52.5 +@man man/man5/srec_fairchild.5 +@man man/man5/srec_fastload.5 +@man man/man5/srec_formatted_binary.5 +@man man/man5/srec_forth.5 +@man man/man5/srec_fpc.5 +@man man/man5/srec_intel.5 +@man man/man5/srec_intel16.5 +@man man/man5/srec_mif.5 +@man man/man5/srec_mos_tech.5 +@man man/man5/srec_motorola.5 +@man man/man5/srec_msbin.5 +@man man/man5/srec_needham.5 +@man man/man5/srec_os65v.5 +@man man/man5/srec_signetics.5 +@man man/man5/srec_spasm.5 +@man man/man5/srec_spectrum.5 +@man man/man5/srec_stewie.5 +@man man/man5/srec_tektronix.5 +@man man/man5/srec_tektronix_extended.5 +@man man/man5/srec_ti_tagged.5 +@man man/man5/srec_ti_tagged_16.5 +@man man/man5/srec_ti_txt.5 +@man man/man5/srec_vmem.5 +@man man/man5/srec_wilson.5