Skip to content
Browse files

+ devel/libowfat

  • Loading branch information...
1 parent 72476e7 commit 0509571658ee478e05e69294e41b478750f93bb7 @pstumpf pstumpf committed Dec 27, 2011
View
37 devel/libowfat/Makefile
@@ -0,0 +1,37 @@
+# $OpenBSD$
+
+COMMENT = general purpose library
+
+DISTNAME = libowfat-0.28
+
+CATEGORIES = devel
+
+HOMEPAGE = http://www.fefe.de/libowfat/
+
+MAINTAINER = Pascal Stumpf <Pascal.Stumpf@cubes.de>
+
+# GPLv2; linking exception for opentracker
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
+PERMIT_DISTFILES_CDROM =Yes
+PERMIT_DISTFILES_FTP = Yes
+
+MASTER_SITES = http://dl.fefe.de/
+EXTRACT_SUFX = .tar.bz2
+
+MAKE_FILE = GNUmakefile
+
+USE_GMAKE = Yes
+
+NO_REGRESS = Yes
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/libowfat
+. for _f in CHANGES COPYING README TODO
+ ${INSTALL_DATA} ${WRKSRC}/${_f} ${PREFIX}/share/doc/libowfat
+. endfor
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/libowfat
+ cd ${WRKSRC}/examples && ${INSTALL_DATA} * \
+ ${PREFIX}/share/examples/libowfat
+
+.include <bsd.port.mk>
View
5 devel/libowfat/distinfo
@@ -0,0 +1,5 @@
+MD5 (libowfat-0.28.tar.bz2) = a77pqGUGQZZX2HEjt6bywQ==
+RMD160 (libowfat-0.28.tar.bz2) = Pogm4Qo/RlIL36lgLtsnQXKKo3A=
+SHA1 (libowfat-0.28.tar.bz2) = a76ZeuG76Ut4SrUKPUS2Oi4I2Fc=
+SHA256 (libowfat-0.28.tar.bz2) = OSNIwrveeM3gAboO9iyMKuJxBSGPw7o4M9E9JuzapUE=
+SIZE (libowfat-0.28.tar.bz2) = 129622
View
15 devel/libowfat/patches/patch-GNUmakefile
@@ -0,0 +1,15 @@
+$OpenBSD$
+--- GNUmakefile.orig Fri Apr 1 14:34:55 2011
++++ GNUmakefile Fri Apr 1 14:36:24 2011
+@@ -4,9 +4,9 @@
+ # in /opt/diet, where they are in the default search path for my diet libc
+ # work but don't conflict with anything there. YMMV.
+
+-prefix=/opt/diet
++prefix=${PREFIX}
+ LIBDIR=${prefix}/lib
+-INCLUDEDIR=${prefix}/include
++INCLUDEDIR=${prefix}/include/libowfat
+ MAN3DIR=${prefix}/man/man3
+
+ LIBS=byte.a fmt.a scan.a str.a uint.a open.a stralloc.a unix.a socket.a \
View
1 devel/libowfat/pkg/DESCR
@@ -0,0 +1 @@
+Libowfat is a reimplementation of libdjb under the GPL.
View
369 devel/libowfat/pkg/PLIST
@@ -0,0 +1,369 @@
+@comment $OpenBSD$
+include/libowfat/
+include/libowfat/array.h
+include/libowfat/buffer.h
+include/libowfat/byte.h
+include/libowfat/case.h
+include/libowfat/cdb.h
+include/libowfat/cdb_make.h
+include/libowfat/dns.h
+include/libowfat/errmsg.h
+include/libowfat/fmt.h
+include/libowfat/havealloca.h
+include/libowfat/io.h
+include/libowfat/iob.h
+include/libowfat/iopause.h
+include/libowfat/ip4.h
+include/libowfat/ip6.h
+include/libowfat/mmap.h
+include/libowfat/ndelay.h
+include/libowfat/open.h
+include/libowfat/openreadclose.h
+include/libowfat/rangecheck.h
+include/libowfat/readclose.h
+include/libowfat/safemult.h
+include/libowfat/scan.h
+include/libowfat/socket.h
+include/libowfat/str.h
+include/libowfat/stralloc.h
+include/libowfat/tai.h
+include/libowfat/taia.h
+include/libowfat/textcode.h
+include/libowfat/uint16.h
+include/libowfat/uint32.h
+include/libowfat/uint64.h
+lib/libowfat.a
+@man man/man3/array.3
+@man man/man3/array_allocate.3
+@man man/man3/array_bytes.3
+@man man/man3/array_cat.3
+@man man/man3/array_cat0.3
+@man man/man3/array_catb.3
+@man man/man3/array_cate.3
+@man man/man3/array_cats.3
+@man man/man3/array_cats0.3
+@man man/man3/array_equal.3
+@man man/man3/array_fail.3
+@man man/man3/array_get.3
+@man man/man3/array_length.3
+@man man/man3/array_reset.3
+@man man/man3/array_start.3
+@man man/man3/array_trunc.3
+@man man/man3/array_truncate.3
+@man man/man3/buffer.3
+@man man/man3/buffer_close.3
+@man man/man3/buffer_feed.3
+@man man/man3/buffer_flush.3
+@man man/man3/buffer_fromsa.3
+@man man/man3/buffer_get.3
+@man man/man3/buffer_get_new_token_sa.3
+@man man/man3/buffer_get_new_token_sa_pred.3
+@man man/man3/buffer_get_token.3
+@man man/man3/buffer_get_token_pred.3
+@man man/man3/buffer_get_token_sa.3
+@man man/man3/buffer_get_token_sa_pred.3
+@man man/man3/buffer_getc.3
+@man man/man3/buffer_getline.3
+@man man/man3/buffer_getline_sa.3
+@man man/man3/buffer_getn.3
+@man man/man3/buffer_getnewline_sa.3
+@man man/man3/buffer_init.3
+@man man/man3/buffer_init_free.3
+@man man/man3/buffer_mmapread.3
+@man man/man3/buffer_peek.3
+@man man/man3/buffer_put.3
+@man man/man3/buffer_put8long.3
+@man man/man3/buffer_putalign.3
+@man man/man3/buffer_puterror.3
+@man man/man3/buffer_puterror2.3
+@man man/man3/buffer_putflush.3
+@man man/man3/buffer_putlong.3
+@man man/man3/buffer_putlonglong.3
+@man man/man3/buffer_putm.3
+@man man/man3/buffer_putnlflush.3
+@man man/man3/buffer_puts.3
+@man man/man3/buffer_putsa.3
+@man man/man3/buffer_putsaflush.3
+@man man/man3/buffer_putsalign.3
+@man man/man3/buffer_putsflush.3
+@man man/man3/buffer_putspace.3
+@man man/man3/buffer_putulong.3
+@man man/man3/buffer_putulonglong.3
+@man man/man3/buffer_putxlong.3
+@man man/man3/buffer_seek.3
+@man man/man3/byte_chr.3
+@man man/man3/byte_copy.3
+@man man/man3/byte_copyr.3
+@man man/man3/byte_diff.3
+@man man/man3/byte_equal.3
+@man man/man3/byte_rchr.3
+@man man/man3/byte_zero.3
+@man man/man3/case_diffb.3
+@man man/man3/case_diffs.3
+@man man/man3/case_lowerb.3
+@man man/man3/case_lowers.3
+@man man/man3/case_starts.3
+@man man/man3/cdb_datalen.3
+@man man/man3/cdb_datapos.3
+@man man/man3/cdb_find.3
+@man man/man3/cdb_firstkey.3
+@man man/man3/cdb_free.3
+@man man/man3/cdb_init.3
+@man man/man3/cdb_keylen.3
+@man man/man3/cdb_keypos.3
+@man man/man3/cdb_nextkey.3
+@man man/man3/cdb_read.3
+@man man/man3/cdb_successor.3
+@man man/man3/dns_ip4.3
+@man man/man3/dns_ip4_packet.3
+@man man/man3/dns_ip4_qualify.3
+@man man/man3/dns_ip6.3
+@man man/man3/dns_ip6_packet.3
+@man man/man3/dns_ip6_qualify.3
+@man man/man3/dns_mx.3
+@man man/man3/dns_mx_packet.3
+@man man/man3/dns_name4.3
+@man man/man3/dns_name4_domain.3
+@man man/man3/dns_name6.3
+@man man/man3/dns_name6_domain.3
+@man man/man3/dns_name_packet.3
+@man man/man3/dns_txt.3
+@man man/man3/dns_txt_packet.3
+@man man/man3/fmt_8long.3
+@man man/man3/fmt_double.3
+@man man/man3/fmt_fill.3
+@man man/man3/fmt_httpdate.3
+@man man/man3/fmt_human.3
+@man man/man3/fmt_humank.3
+@man man/man3/fmt_ip4.3
+@man man/man3/fmt_ip6.3
+@man man/man3/fmt_ip6_flat.3
+@man man/man3/fmt_ip6c.3
+@man man/man3/fmt_ip6if.3
+@man man/man3/fmt_ip6ifc.3
+@man man/man3/fmt_long.3
+@man man/man3/fmt_longlong.3
+@man man/man3/fmt_minus.3
+@man man/man3/fmt_pad.3
+@man man/man3/fmt_plusminus.3
+@man man/man3/fmt_str.3
+@man man/man3/fmt_strn.3
+@man man/man3/fmt_uint.3
+@man man/man3/fmt_uint0.3
+@man man/man3/fmt_ulong.3
+@man man/man3/fmt_ulong0.3
+@man man/man3/fmt_ulonglong.3
+@man man/man3/fmt_xlong.3
+@man man/man3/fmt_xlonglong.3
+@man man/man3/imult16.3
+@man man/man3/imult32.3
+@man man/man3/imult64.3
+@man man/man3/io_appendfile.3
+@man man/man3/io_block.3
+@man man/man3/io_canread.3
+@man man/man3/io_canwrite.3
+@man man/man3/io_check.3
+@man man/man3/io_close.3
+@man man/man3/io_closeonexec.3
+@man man/man3/io_createfile.3
+@man man/man3/io_dontwantread.3
+@man man/man3/io_dontwantwrite.3
+@man man/man3/io_eagain.3
+@man man/man3/io_fd.3
+@man man/man3/io_finishandshutdown.3
+@man man/man3/io_getcookie.3
+@man man/man3/io_nonblock.3
+@man man/man3/io_passfd.3
+@man man/man3/io_pipe.3
+@man man/man3/io_readfile.3
+@man man/man3/io_readwritefile.3
+@man man/man3/io_receivefd.3
+@man man/man3/io_sendfile.3
+@man man/man3/io_setcookie.3
+@man man/man3/io_socketpair.3
+@man man/man3/io_timeout.3
+@man man/man3/io_timeouted.3
+@man man/man3/io_tryread.3
+@man man/man3/io_tryreadtimeout.3
+@man man/man3/io_trywrite.3
+@man man/man3/io_trywritetimeout.3
+@man man/man3/io_wait.3
+@man man/man3/io_waitread.3
+@man man/man3/io_waituntil.3
+@man man/man3/io_wantread.3
+@man man/man3/io_wantwrite.3
+@man man/man3/iob_addbuf.3
+@man man/man3/iob_addbuf_free.3
+@man man/man3/iob_addfile.3
+@man man/man3/iob_addfile_close.3
+@man man/man3/iob_adds.3
+@man man/man3/iob_adds_free.3
+@man man/man3/iob_bytesleft.3
+@man man/man3/iob_free.3
+@man man/man3/iob_new.3
+@man man/man3/iob_prefetch.3
+@man man/man3/iob_reset.3
+@man man/man3/iob_send.3
+@man man/man3/iob_write.3
+@man man/man3/iopause.3
+@man man/man3/mmap_private.3
+@man man/man3/mmap_read.3
+@man man/man3/mmap_shared.3
+@man man/man3/ndelay_off.3
+@man man/man3/ndelay_on.3
+@man man/man3/open_append.3
+@man man/man3/open_excl.3
+@man man/man3/open_read.3
+@man man/man3/open_rw.3
+@man man/man3/open_trunc.3
+@man man/man3/open_write.3
+@man man/man3/openreadclose.3
+@man man/man3/range_arrayinbuf.3
+@man man/man3/range_bufinbuf.3
+@man man/man3/range_ptrinbuf.3
+@man man/man3/range_str2inbuf.3
+@man man/man3/range_str4inbuf.3
+@man man/man3/range_strinbuf.3
+@man man/man3/range_validbuf.3
+@man man/man3/rangecheck.3
+@man man/man3/readclose.3
+@man man/man3/readclose_append.3
+@man man/man3/scan_8int.3
+@man man/man3/scan_8long.3
+@man man/man3/scan_8short.3
+@man man/man3/scan_charsetnskip.3
+@man man/man3/scan_double.3
+@man man/man3/scan_httpdate.3
+@man man/man3/scan_int.3
+@man man/man3/scan_ip4.3
+@man man/man3/scan_ip6.3
+@man man/man3/scan_ip6_flat.3
+@man man/man3/scan_ip6if.3
+@man man/man3/scan_long.3
+@man man/man3/scan_longlong.3
+@man man/man3/scan_noncharsetnskip.3
+@man man/man3/scan_nonwhitenskip.3
+@man man/man3/scan_plusminus.3
+@man man/man3/scan_short.3
+@man man/man3/scan_uint.3
+@man man/man3/scan_ulong.3
+@man man/man3/scan_ulonglong.3
+@man man/man3/scan_ushort.3
+@man man/man3/scan_whitenskip.3
+@man man/man3/scan_xint.3
+@man man/man3/scan_xlong.3
+@man man/man3/scan_xlonglong.3
+@man man/man3/scan_xshort.3
+@man man/man3/socket_accept4.3
+@man man/man3/socket_accept6.3
+@man man/man3/socket_bind4.3
+@man man/man3/socket_bind4_reuse.3
+@man man/man3/socket_bind6.3
+@man man/man3/socket_bind6_reuse.3
+@man man/man3/socket_broadcast.3
+@man man/man3/socket_connect4.3
+@man man/man3/socket_connect6.3
+@man man/man3/socket_connected.3
+@man man/man3/socket_getifidx.3
+@man man/man3/socket_getifname.3
+@man man/man3/socket_listen.3
+@man man/man3/socket_local4.3
+@man man/man3/socket_local6.3
+@man man/man3/socket_mchopcount6.3
+@man man/man3/socket_mcjoin4.3
+@man man/man3/socket_mcjoin6.3
+@man man/man3/socket_mcleave4.3
+@man man/man3/socket_mcleave6.3
+@man man/man3/socket_mcloop4.3
+@man man/man3/socket_mcloop6.3
+@man man/man3/socket_mcttl4.3
+@man man/man3/socket_recv4.3
+@man man/man3/socket_recv6.3
+@man man/man3/socket_remote4.3
+@man man/man3/socket_remote6.3
+@man man/man3/socket_send4.3
+@man man/man3/socket_send6.3
+@man man/man3/socket_tcp4.3
+@man man/man3/socket_tcp4b.3
+@man man/man3/socket_tcp6.3
+@man man/man3/socket_tcp6b.3
+@man man/man3/socket_udp4.3
+@man man/man3/socket_udp6.3
+@man man/man3/str_chr.3
+@man man/man3/str_copy.3
+@man man/man3/str_diff.3
+@man man/man3/str_diffn.3
+@man man/man3/str_equal.3
+@man man/man3/str_len.3
+@man man/man3/str_rchr.3
+@man man/man3/str_start.3
+@man man/man3/stralloc_0.3
+@man man/man3/stralloc_append.3
+@man man/man3/stralloc_cat.3
+@man man/man3/stralloc_catb.3
+@man man/man3/stralloc_catlong0.3
+@man man/man3/stralloc_catm.3
+@man man/man3/stralloc_cats.3
+@man man/man3/stralloc_catulong0.3
+@man man/man3/stralloc_chomp.3
+@man man/man3/stralloc_chop.3
+@man man/man3/stralloc_copy.3
+@man man/man3/stralloc_copyb.3
+@man man/man3/stralloc_copym.3
+@man man/man3/stralloc_copys.3
+@man man/man3/stralloc_diff.3
+@man man/man3/stralloc_diffs.3
+@man man/man3/stralloc_free.3
+@man man/man3/stralloc_init.3
+@man man/man3/stralloc_ready.3
+@man man/man3/stralloc_readyplus.3
+@man man/man3/stralloc_starts.3
+@man man/man3/stralloc_zero.3
+@man man/man3/tai_add.3
+@man man/man3/tai_approx.3
+@man man/man3/tai_less.3
+@man man/man3/tai_now.3
+@man man/man3/tai_pack.3
+@man man/man3/tai_sub.3
+@man man/man3/tai_unpack.3
+@man man/man3/taia_add.3
+@man man/man3/taia_addsec.3
+@man man/man3/taia_approx.3
+@man man/man3/taia_frac.3
+@man man/man3/taia_less.3
+@man man/man3/taia_now.3
+@man man/man3/taia_pack.3
+@man man/man3/taia_sub.3
+@man man/man3/taia_tai.3
+@man man/man3/taia_uint.3
+@man man/man3/taia_unpack.3
+@man man/man3/uint16_pack.3
+@man man/man3/uint16_pack_big.3
+@man man/man3/uint16_read.3
+@man man/man3/uint16_read_big.3
+@man man/man3/uint16_unpack.3
+@man man/man3/uint16_unpack_big.3
+@man man/man3/uint32_pack.3
+@man man/man3/uint32_pack_big.3
+@man man/man3/uint32_read.3
+@man man/man3/uint32_read_big.3
+@man man/man3/uint32_unpack.3
+@man man/man3/uint32_unpack_big.3
+@man man/man3/uint64_pack.3
+@man man/man3/uint64_pack_big.3
+@man man/man3/uint64_read.3
+@man man/man3/uint64_read_big.3
+@man man/man3/uint64_unpack.3
+@man man/man3/uint64_unpack_big.3
+@man man/man3/umult16.3
+@man man/man3/umult32.3
+@man man/man3/umult64.3
+share/doc/libowfat/
+share/doc/libowfat/CHANGES
+share/doc/libowfat/COPYING
+share/doc/libowfat/README
+share/doc/libowfat/TODO
+share/examples/libowfat/
+share/examples/libowfat/buffer_getline.c
+share/examples/libowfat/byte.c
+share/examples/libowfat/str.c

0 comments on commit 0509571

Please sign in to comment.
Something went wrong with that request. Please try again.