Add package musl

musl is a C standard library intended for operating systems based on the
Linux kernel, with the goal to write a clean, efficient and
standards-conformant libc implementation.
This commit is contained in:
coypu 2016-08-28 13:24:56 +03:00
parent 1c467f9b16
commit c40e84eda2
4 changed files with 251 additions and 0 deletions

3
musl/DESCR Normal file
View file

@ -0,0 +1,3 @@
musl is a C standard library intended for operating systems based on the Linux
kernel, with the goal to write a clean, efficient and standards-conformant libc
implementation.

16
musl/Makefile Normal file
View file

@ -0,0 +1,16 @@
# $NetBSD$
DISTNAME= musl-1.1.15
CATEGORIES= devel
MASTER_SITES= http://www.musl-libc.org/releases/
MAINTAINER= maya@NetBSD.org
HOMEPAGE= http://www.musl-libc.org/
COMMENT= C standard library
LICENSE= mit
USE_TOOLS+= gmake
HAS_CONFIGURE= yes
CONFIGURE_ARGS+=--prefix=${PREFIX}/musl
.include "../../mk/bsd.pkg.mk"

226
musl/PLIST Normal file
View file

@ -0,0 +1,226 @@
@comment $NetBSD$
musl/include/aio.h
musl/include/alloca.h
musl/include/ar.h
musl/include/arpa/ftp.h
musl/include/arpa/inet.h
musl/include/arpa/nameser.h
musl/include/arpa/nameser_compat.h
musl/include/arpa/telnet.h
musl/include/arpa/tftp.h
musl/include/assert.h
musl/include/bits/alltypes.h
musl/include/bits/endian.h
musl/include/bits/errno.h
musl/include/bits/fcntl.h
musl/include/bits/fenv.h
musl/include/bits/float.h
musl/include/bits/io.h
musl/include/bits/ioctl.h
musl/include/bits/ioctl_fix.h
musl/include/bits/ipc.h
musl/include/bits/limits.h
musl/include/bits/mman.h
musl/include/bits/msg.h
musl/include/bits/poll.h
musl/include/bits/posix.h
musl/include/bits/reg.h
musl/include/bits/resource.h
musl/include/bits/sem.h
musl/include/bits/setjmp.h
musl/include/bits/shm.h
musl/include/bits/signal.h
musl/include/bits/socket.h
musl/include/bits/stat.h
musl/include/bits/statfs.h
musl/include/bits/stdarg.h
musl/include/bits/stdint.h
musl/include/bits/syscall.h
musl/include/bits/termios.h
musl/include/bits/user.h
musl/include/byteswap.h
musl/include/complex.h
musl/include/cpio.h
musl/include/crypt.h
musl/include/ctype.h
musl/include/dirent.h
musl/include/dlfcn.h
musl/include/elf.h
musl/include/endian.h
musl/include/err.h
musl/include/errno.h
musl/include/fcntl.h
musl/include/features.h
musl/include/fenv.h
musl/include/float.h
musl/include/fmtmsg.h
musl/include/fnmatch.h
musl/include/ftw.h
musl/include/getopt.h
musl/include/glob.h
musl/include/grp.h
musl/include/iconv.h
musl/include/ifaddrs.h
musl/include/inttypes.h
musl/include/iso646.h
musl/include/langinfo.h
musl/include/lastlog.h
musl/include/libgen.h
musl/include/libintl.h
musl/include/limits.h
musl/include/link.h
musl/include/locale.h
musl/include/malloc.h
musl/include/math.h
musl/include/memory.h
musl/include/mntent.h
musl/include/monetary.h
musl/include/mqueue.h
musl/include/net/ethernet.h
musl/include/net/if.h
musl/include/net/if_arp.h
musl/include/net/route.h
musl/include/netdb.h
musl/include/netinet/ether.h
musl/include/netinet/icmp6.h
musl/include/netinet/if_ether.h
musl/include/netinet/igmp.h
musl/include/netinet/in.h
musl/include/netinet/in_systm.h
musl/include/netinet/ip.h
musl/include/netinet/ip6.h
musl/include/netinet/ip_icmp.h
musl/include/netinet/tcp.h
musl/include/netinet/udp.h
musl/include/netpacket/packet.h
musl/include/nl_types.h
musl/include/paths.h
musl/include/poll.h
musl/include/pthread.h
musl/include/pty.h
musl/include/pwd.h
musl/include/regex.h
musl/include/resolv.h
musl/include/sched.h
musl/include/scsi/scsi.h
musl/include/scsi/scsi_ioctl.h
musl/include/scsi/sg.h
musl/include/search.h
musl/include/semaphore.h
musl/include/setjmp.h
musl/include/shadow.h
musl/include/signal.h
musl/include/spawn.h
musl/include/stdalign.h
musl/include/stdarg.h
musl/include/stdbool.h
musl/include/stdc-predef.h
musl/include/stddef.h
musl/include/stdint.h
musl/include/stdio.h
musl/include/stdio_ext.h
musl/include/stdlib.h
musl/include/stdnoreturn.h
musl/include/string.h
musl/include/strings.h
musl/include/stropts.h
musl/include/sys/acct.h
musl/include/sys/auxv.h
musl/include/sys/cachectl.h
musl/include/sys/dir.h
musl/include/sys/epoll.h
musl/include/sys/errno.h
musl/include/sys/eventfd.h
musl/include/sys/fanotify.h
musl/include/sys/fcntl.h
musl/include/sys/file.h
musl/include/sys/fsuid.h
musl/include/sys/inotify.h
musl/include/sys/io.h
musl/include/sys/ioctl.h
musl/include/sys/ipc.h
musl/include/sys/kd.h
musl/include/sys/klog.h
musl/include/sys/mman.h
musl/include/sys/mount.h
musl/include/sys/msg.h
musl/include/sys/mtio.h
musl/include/sys/param.h
musl/include/sys/personality.h
musl/include/sys/poll.h
musl/include/sys/prctl.h
musl/include/sys/procfs.h
musl/include/sys/ptrace.h
musl/include/sys/quota.h
musl/include/sys/reboot.h
musl/include/sys/reg.h
musl/include/sys/resource.h
musl/include/sys/select.h
musl/include/sys/sem.h
musl/include/sys/sendfile.h
musl/include/sys/shm.h
musl/include/sys/signal.h
musl/include/sys/signalfd.h
musl/include/sys/socket.h
musl/include/sys/soundcard.h
musl/include/sys/stat.h
musl/include/sys/statfs.h
musl/include/sys/statvfs.h
musl/include/sys/stropts.h
musl/include/sys/swap.h
musl/include/sys/syscall.h
musl/include/sys/sysinfo.h
musl/include/sys/syslog.h
musl/include/sys/sysmacros.h
musl/include/sys/termios.h
musl/include/sys/time.h
musl/include/sys/timeb.h
musl/include/sys/timerfd.h
musl/include/sys/times.h
musl/include/sys/timex.h
musl/include/sys/ttydefaults.h
musl/include/sys/types.h
musl/include/sys/ucontext.h
musl/include/sys/uio.h
musl/include/sys/un.h
musl/include/sys/user.h
musl/include/sys/utsname.h
musl/include/sys/vfs.h
musl/include/sys/vt.h
musl/include/sys/wait.h
musl/include/sys/xattr.h
musl/include/syscall.h
musl/include/sysexits.h
musl/include/syslog.h
musl/include/tar.h
musl/include/termios.h
musl/include/tgmath.h
musl/include/threads.h
musl/include/time.h
musl/include/uchar.h
musl/include/ucontext.h
musl/include/ulimit.h
musl/include/unistd.h
musl/include/utime.h
musl/include/utmp.h
musl/include/utmpx.h
musl/include/values.h
musl/include/wait.h
musl/include/wchar.h
musl/include/wctype.h
musl/include/wordexp.h
musl/lib/Scrt1.o
musl/lib/crt1.o
musl/lib/crti.o
musl/lib/crtn.o
musl/lib/libc.a
musl/lib/libc.so
musl/lib/libcrypt.a
musl/lib/libdl.a
musl/lib/libm.a
musl/lib/libpthread.a
musl/lib/libresolv.a
musl/lib/librt.a
musl/lib/libutil.a
musl/lib/libxnet.a
musl/lib/rcrt1.o

6
musl/distinfo Normal file
View file

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (musl-1.1.15.tar.gz) = 027c3ae2182fa53c2b554ca98a28dc5cfca4b2c3
RMD160 (musl-1.1.15.tar.gz) = 9c0f1a71f7099cb116808683dd5fb6363f389ac8
SHA512 (musl-1.1.15.tar.gz) = 9e923572c0d6bad3dc2d2646d4b0699c10b477ce6300ac6c6224895192a90667f581ddf6eda2ab8c4c16f47bde4bccb03bb90478638d136d9df721430f4d0163
Size (musl-1.1.15.tar.gz) = 911600 bytes