diff options
author | Michael 'Mickey' Lauer <mickey@vanille-media.de> | 2009-05-09 12:13:59 +0200 |
---|---|---|
committer | Michael 'Mickey' Lauer <mickey@vanille-media.de> | 2009-05-09 12:13:59 +0200 |
commit | 68873175b2e293aee27e62bf0c7e5d09ae07a587 (patch) | |
tree | cb99145109d237bd4c59e3f2b18825fcf5ef9315 /libfsotransport | |
parent | 5f3d4a73f2de884122a758fffb077dfe6ba76b0f (diff) | |
download | cornucopia-68873175b2e293aee27e62bf0c7e5d09ae07a587.tar.gz cornucopia-68873175b2e293aee27e62bf0c7e5d09ae07a587.tar.bz2 cornucopia-68873175b2e293aee27e62bf0c7e5d09ae07a587.zip |
fsotransport: remove posixextra vapi from this project
* depend on fsoframework (which contains posixextra.vapi)
* release as 0.9.2
Diffstat (limited to 'libfsotransport')
-rw-r--r-- | libfsotransport/ChangeLog | 2 | ||||
-rw-r--r-- | libfsotransport/Makefile.am | 3 | ||||
-rw-r--r-- | libfsotransport/configure.ac | 9 | ||||
-rw-r--r-- | libfsotransport/fsotransport/Makefile.am | 1 | ||||
-rw-r--r-- | libfsotransport/vapi/Makefile.am | 12 | ||||
-rw-r--r-- | libfsotransport/vapi/posixextra.vapi | 482 |
6 files changed, 11 insertions, 498 deletions
diff --git a/libfsotransport/ChangeLog b/libfsotransport/ChangeLog index e69de29b..7bbb36ff 100644 --- a/libfsotransport/ChangeLog +++ b/libfsotransport/ChangeLog @@ -0,0 +1,2 @@ +Please see git log for details or NEWS for large-scale changes. + diff --git a/libfsotransport/Makefile.am b/libfsotransport/Makefile.am index 4d1887a1..fc68c012 100644 --- a/libfsotransport/Makefile.am +++ b/libfsotransport/Makefile.am @@ -5,7 +5,6 @@ NULL = SUBDIRS = \ fsotransport \ tests \ - vapi \ $(NULL) pkgconfigdir = $(libdir)/pkgconfig @@ -13,7 +12,7 @@ pkgconfig_DATA = fsotransport-2.0.pc EXTRA_DIST += \ MAINTAINERS \ - fsoframework-2.0.pc.in \ + fsotransport-2.0.pc.in \ $(NULL) MAINTAINERCLEANFILES = \ diff --git a/libfsotransport/configure.ac b/libfsotransport/configure.ac index bf3a1d9e..e0fc22a5 100644 --- a/libfsotransport/configure.ac +++ b/libfsotransport/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([libfsotransport], [0.9.1], [smartphones-userland@linuxtogo.org], [libfsotransport]) +AC_INIT([libfsotransport], [0.9.2], [smartphones-userland@linuxtogo.org], [libfsotransport]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS(config.h) AM_INIT_AUTOMAKE([dist-bzip2]) @@ -19,6 +19,7 @@ PKG_PROG_PKG_CONFIG VALA_REQUIRED=0.7.2 GLIB_REQUIRED=2.18.0 +FSO_REQUIRED=0.0.0.0 # vala AC_PATH_PROG(VALAC, valac, valac) @@ -35,6 +36,12 @@ AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) # +# FSO (for posixextra.vapi) +# +PKG_CHECK_MODULES(FSO, + fsoframework-2.0 >= $FSO_REQUIRED) + +# # output # AC_CONFIG_FILES([Makefile diff --git a/libfsotransport/fsotransport/Makefile.am b/libfsotransport/fsotransport/Makefile.am index 59c2c52f..52aade9b 100644 --- a/libfsotransport/fsotransport/Makefile.am +++ b/libfsotransport/fsotransport/Makefile.am @@ -28,7 +28,6 @@ fsotransportinclude_HEADERS = fsotransport.h fsotransport-1.0.vapi .vala.stamp: $(libfsotransport_la_VALASOURCES) $(VALAC) -C --basedir $(top_srcdir) \ - --vapidir ../vapi \ --pkg posix \ --pkg posixextra \ --pkg glib-2.0 \ diff --git a/libfsotransport/vapi/Makefile.am b/libfsotransport/vapi/Makefile.am deleted file mode 100644 index 2acba274..00000000 --- a/libfsotransport/vapi/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -vapidir = $(datadir)/vala/vapi - -dist_vapi_DATA = \ - posixextra.vapi \ - $(NULL) - -MAINTAINERCLEANFILES = \ - Makefile.in - - diff --git a/libfsotransport/vapi/posixextra.vapi b/libfsotransport/vapi/posixextra.vapi deleted file mode 100644 index b1fc07b6..00000000 --- a/libfsotransport/vapi/posixextra.vapi +++ /dev/null @@ -1,482 +0,0 @@ -/* posixextra.vapi - * - * Scheduled for inclusion in posix.vapi - */ -[CCode (cprefix = "", lower_case_cprefix = "")] -namespace PosixExtra { - - - /* ------------- syslog --------------- */ - - [CCode (cheader_filename = "syslog.h")] - public void openlog (string ident, int option, int facility ); - - [CCode (cheader_filename = "syslog.h")] - public void syslog (int priority, string format, ... ); - - [CCode (cheader_filename = "syslog.h")] - public void closelog (); - - [CCode (cheader_filename = "syslog.h")] - public const int LOG_PID; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_CONS; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_ODELAY; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_NDELAY; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_NOWAIT; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_EMERG; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_ALERT; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_CRIT; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_ERR; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_WARNING; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_NOTICE; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_INFO; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_DEBUG; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_KERN; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_USER; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_MAIL; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_DAEMON; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_SYSLOG; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LPR; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_NEWS; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_UUCP; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_CRON; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_AUTHPRIV; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_FTP; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LOCAL0; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LOCAL1; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LOCAL2; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LOCAL3; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LOCAL4; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LOCAL5; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LOCAL6; - [CCode (cheader_filename = "syslog.h")] - public const int LOG_LOCAL7; - - /* ------------- select --------------- */ - - [CCode (cheader_filename = "sys/ioctl.h")] - public const int TIOCMBIS; - - [CCode (cname = "fd_set", cheader_filename = "sys/select.h", free_function = "")] - [Compact] - public struct FdSet - { - [CCode (cname = "FD_CLR", instance_pos=1.1)] - public void clear (int fd); - [CCode (cname = "FD_ISSET", instance_pos=1.1)] - public bool isSet (int fd); - [CCode (cname = "FD_SET", instance_pos=1.1)] - public void set (int fd); - [CCode (cname = "FD_ZERO")] - public void zero (); - } - - [CCode (cname = "struct timeval", cheader_filename = "time.h", destroy_function = "")] - public struct TimeVal - { - public long tv_sec; - public long tv_usec; - } - - /* ------------- pty --------------- */ - - [CCode (cheader_filename = "pty.h")] - public int openpty (out int amaster, - out int aslave, - [CCode (array_length=false, array_null_terminated=true)] char[] name, - TermIOs? termp, - WinSize? winp); - - [CCode (cheader_filename = "sys/select.h")] - public int select (int nfds, FdSet readfds, FdSet writefds, FdSet exceptfds, TimeVal timeval); - - /* --------- socket --------------- */ - - [CCode (cname = "struct in_addr", cheader_filename = "sys/socket.h", destroy_function = "")] - public struct InAddr - { - public uint32 s_addr; /* in_addr_t */ - } - - [CCode (cname = "struct sockaddr_in", cheader_filename = "netinet/in.h", destroy_function = "")] - public struct SockAddrIn - { - public int sin_family; - public uint16 sin_port; - public InAddr sin_addr; - } - - [CCode (cheader_filename = "sys/socket.h")] - public uint32 inet_addr (string host); /* in_addr_t */ - - [CCode (cheader_filename = "sys/socket.h")] - public uint16 htons (uint16 hostshort); - - [CCode (cheader_filename = "sys/socket.h")] - public int listen (int s, int backlog); - - /* --------- stdlib --------------- */ - [CCode (cheader_filename = "stdlib.h")] - public int posix_openpt (int flags); - - [CCode (cheader_filename = "stdlib.h")] - int ptsname_r (int fd, char[] buf); - - [CCode (cheader_filename = "stdlib.h")] - public int grantpt (int fd); - - [CCode (cheader_filename = "stdlib.h")] - public int unlockpt (int fd); - - /* ---------------------------- */ - - [CCode (cheader_filename = "unistd.h")] - public int close (int fd); - [CCode (cheader_filename = "unistd.h")] - public ssize_t read (int fd, void* buf, size_t count); - [CCode (cheader_filename = "unistd.h")] - public ssize_t write (int fd, void* buf, size_t count); - - /* ------------- termios --------------- */ - - [CCode (cheader_filename = "termios.h")] - public const int B0; - [CCode (cheader_filename = "termios.h")] - public const int B50; - [CCode (cheader_filename = "termios.h")] - public const int B75; - [CCode (cheader_filename = "termios.h")] - public const int B110; - [CCode (cheader_filename = "termios.h")] - public const int B134; - [CCode (cheader_filename = "termios.h")] - public const int B150; - [CCode (cheader_filename = "termios.h")] - public const int B200; - [CCode (cheader_filename = "termios.h")] - public const int B300; - [CCode (cheader_filename = "termios.h")] - public const int B600; - [CCode (cheader_filename = "termios.h")] - public const int B1200; - [CCode (cheader_filename = "termios.h")] - public const int B1800; - [CCode (cheader_filename = "termios.h")] - public const int B2400; - [CCode (cheader_filename = "termios.h")] - public const int B4800; - [CCode (cheader_filename = "termios.h")] - public const int B9600; - [CCode (cheader_filename = "termios.h")] - public const int B19200; - [CCode (cheader_filename = "termios.h")] - public const int B38400; - [CCode (cheader_filename = "termios.h")] - public const int B57600; - [CCode (cheader_filename = "termios.h")] - public const int B115200; - [CCode (cheader_filename = "termios.h")] - public const int B230400; - [CCode (cheader_filename = "termios.h")] - public const int B460800; - [CCode (cheader_filename = "termios.h")] - public const int B500000; - [CCode (cheader_filename = "termios.h")] - public const int B576000; - [CCode (cheader_filename = "termios.h")] - public const int B921600; - [CCode (cheader_filename = "termios.h")] - public const int B1000000; - [CCode (cheader_filename = "termios.h")] - public const int B1152000; - [CCode (cheader_filename = "termios.h")] - public const int B1500000; - [CCode (cheader_filename = "termios.h")] - public const int B2000000; - [CCode (cheader_filename = "termios.h")] - public const int B2500000; - [CCode (cheader_filename = "termios.h")] - public const int B3000000; - [CCode (cheader_filename = "termios.h")] - public const int B3500000; - [CCode (cheader_filename = "termios.h")] - public const int B4000000; - [CCode (cheader_filename = "termios.h")] - public const int BRKINT; - [CCode (cheader_filename = "termios.h")] - public const int CBAUDEX; - [CCode (cheader_filename = "termios.h")] - public const int CIBAUD; - [CCode (cheader_filename = "termios.h")] - public const int CLOCAL; - [CCode (cheader_filename = "termios.h")] - public const int CMSPAR; - [CCode (cheader_filename = "termios.h")] - public const int CREAD; - [CCode (cheader_filename = "termios.h")] - public const int CRTSCTS; - [CCode (cheader_filename = "termios.h")] - public const int CSIZE; - [CCode (cheader_filename = "termios.h")] - public const int CS5; - [CCode (cheader_filename = "termios.h")] - public const int CS6; - [CCode (cheader_filename = "termios.h")] - public const int CS7; - [CCode (cheader_filename = "termios.h")] - public const int CS8; - [CCode (cheader_filename = "termios.h")] - public const int CSTOPB; - [CCode (cheader_filename = "termios.h")] - public const int ECHO; - [CCode (cheader_filename = "termios.h")] - public const int ECHOE; - [CCode (cheader_filename = "termios.h")] - public const int ECHOK; - [CCode (cheader_filename = "termios.h")] - public const int ECHONL; - [CCode (cheader_filename = "termios.h")] - public const int ECHOCTL; - [CCode (cheader_filename = "termios.h")] - public const int ECHOPRT; - [CCode (cheader_filename = "termios.h")] - public const int ECHOKE; - [CCode (cheader_filename = "termios.h")] - public const int FLUSHO; - [CCode (cheader_filename = "termios.h")] - public const int HUPCL; - [CCode (cheader_filename = "termios.h")] - public const int ICANON; - [CCode (cheader_filename = "termios.h")] - public const int IGNBRK; - [CCode (cheader_filename = "termios.h")] - public const int IGNPAR; - [CCode (cheader_filename = "termios.h")] - public const int INPCK; - [CCode (cheader_filename = "termios.h")] - public const int ISTRIP; - [CCode (cheader_filename = "termios.h")] - public const int ISIG; - [CCode (cheader_filename = "termios.h")] - public const int INLCR; - [CCode (cheader_filename = "termios.h")] - public const int IGNCR; - [CCode (cheader_filename = "termios.h")] - public const int ICRNL; - [CCode (cheader_filename = "termios.h")] - public const int IUCLC; - [CCode (cheader_filename = "termios.h")] - public const int IXON; - [CCode (cheader_filename = "termios.h")] - public const int IXANY; - [CCode (cheader_filename = "termios.h")] - public const int IXOFF; - [CCode (cheader_filename = "termios.h")] - public const int IMAXBEL; - [CCode (cheader_filename = "termios.h")] - public const int IUTF8; - [CCode (cheader_filename = "termios.h")] - public const int NOFLSH; - [CCode (cheader_filename = "termios.h")] - public const int OCRNL; - [CCode (cheader_filename = "termios.h")] - public const int OLCUC; - [CCode (cheader_filename = "termios.h")] - public const int ONLCR; - [CCode (cheader_filename = "termios.h")] - public const int ONOCR; - [CCode (cheader_filename = "termios.h")] - public const int ONLRET; - [CCode (cheader_filename = "termios.h")] - public const int OFDEL; - [CCode (cheader_filename = "termios.h")] - public const int OFILL; - [CCode (cheader_filename = "termios.h")] - public const int OPOST; - [CCode (cheader_filename = "termios.h")] - public const int PARMRK; - [CCode (cheader_filename = "termios.h")] - public const int PARENB; - [CCode (cheader_filename = "termios.h")] - public const int PARODD; - [CCode (cheader_filename = "termios.h")] - public const int PENDIN; - [CCode (cheader_filename = "termios.h")] - public const int TCIFLUSH; - [CCode (cheader_filename = "termios.h")] - public const int TCIOFF; - [CCode (cheader_filename = "termios.h")] - public const int TCIOFLUSH; - [CCode (cheader_filename = "termios.h")] - public const int TCION; - [CCode (cheader_filename = "termios.h")] - public const int TCOOFF; - [CCode (cheader_filename = "termios.h")] - public const int TCOON; - [CCode (cheader_filename = "termios.h")] - public const int TCOFLUSH; - [CCode (cheader_filename = "termios.h")] - public const int TCSANOW; - [CCode (cheader_filename = "termios.h")] - public const int TCSADRAIN; - [CCode (cheader_filename = "termios.h")] - public const int TCSAFLUSH; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_LE; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_DTR; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_RTS; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_ST; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_SR; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_CTS; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_CARM; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_RNG; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_DSR; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_CD; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_RI; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_OUT1; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_OUT2; - [CCode (cheader_filename = "termios.h")] - public const int TIOCM_LOOP; - [CCode (cheader_filename = "termios.h")] - public const int TOSTOP; - [CCode (cheader_filename = "termios.h")] - public const int VDISCARD; - [CCode (cheader_filename = "termios.h")] - public const int VERASE; - [CCode (cheader_filename = "termios.h")] - public const int VEOF; - [CCode (cheader_filename = "termios.h")] - public const int VEOL; - [CCode (cheader_filename = "termios.h")] - public const int VEOL2; - [CCode (cheader_filename = "termios.h")] - public const int VINTR; - [CCode (cheader_filename = "termios.h")] - public const int VKILL; - [CCode (cheader_filename = "termios.h")] - public const int VLNEXT; - [CCode (cheader_filename = "termios.h")] - public const int VMIN; - [CCode (cheader_filename = "termios.h")] - public const int VQUIT; - [CCode (cheader_filename = "termios.h")] - public const int VREPRINT; - [CCode (cheader_filename = "termios.h")] - public const int VTIME; - [CCode (cheader_filename = "termios.h")] - public const int VSWTC; - [CCode (cheader_filename = "termios.h")] - public const int VSTART; - [CCode (cheader_filename = "termios.h")] - public const int VSTOP; - [CCode (cheader_filename = "termios.h")] - public const int VSUSP; - [CCode (cheader_filename = "termios.h")] - public const int VWERASE; - - [CCode (cname = "struct termios", cheader_filename = "termios.h", destroy_function = "")] - public struct TermIOs - { - public uint c_iflag; - public uint c_oflag; - public uint c_cflag; - public uint c_lflag; - public uchar c_line; - public uchar[32] c_cc; - public uint c_ispeed; - public uint c_ospeed; - } - [CCode (cname = "struct winsize", cheader_filename = "termios.h", destroy_function = "")] - public struct WinSize - { - public ushort ws_row; - public ushort ws_col; - public ushort ws_xpixel; - public ushort ws_ypixel; - } - [CCode (cheader_filename = "termios.h")] - public void cfmakeraw (TermIOs termios_p); - - [CCode (cheader_filename = "termios.h")] - public uint cfgetispeed (TermIOs termios_p); - - [CCode (cheader_filename = "termios.h")] - public uint cfgetospeed (TermIOs termios_p); - - [CCode (cheader_filename = "termios.h")] - public int cfsetispeed (TermIOs termios_p, uint speed); - - [CCode (cheader_filename = "termios.h")] - public int cfsetospeed (TermIOs termios_p, uint speed); - - [CCode (cheader_filename = "termios.h")] - public int cfsetspeed (TermIOs termios_p, uint speed); - - [CCode (cheader_filename = "termios.h")] - public int tcdrain (int fd); - - [CCode (cheader_filename = "termios.h")] - public int tcflush (int fd, int queue_selector); - - [CCode (cheader_filename = "termios.h")] - public int tcgetattr (int fd, TermIOs termios_p); - - [CCode (cheader_filename = "termios.h")] - public int tcsetattr (int fd, int optional_actions, TermIOs termios_p); - - [CCode (cheader_filename = "termios.h")] - public int tcsendbreak (int fd, int duration); - - [CCode (cheader_filename = "termios.h")] - public int tcflow (int fd, int action); - - /* ------------- unistd --------------- */ - [CCode (cheader_filename = "unistd.h")] - int ttyname_r (int fd, char[] buf); - - [CCode (cheader_filename = "unistd.h")] - uint sleep (uint seconds); -} - |