gudev-sharp-3.0/ 0000775 0001750 0001750 00000000000 12207203356 010604 5 0000000 0000000 gudev-sharp-3.0/NEWS 0000664 0001750 0001750 00000000560 12207202671 011223 0000000 0000000 GUdev#
A mono binding to libgudev.
========================
Version 3.0 - 2013-08-27
========================
This version depends on glib-sharp 2.99 and above, and can be installed in
parallel with version 0.1.
As a consequence, the assembly and the pkgconfig file are now named gudev-sharp-3.0
=============
Version 0.1
=============
Initial binding of libgudev. gudev-sharp-3.0/gudev/ 0000775 0001750 0001750 00000000000 12207203356 011716 5 0000000 0000000 gudev-sharp-3.0/gudev/AssemblyInfo.cs.in 0000664 0001750 0001750 00000000155 12207176724 015176 0000000 0000000 using System.Reflection;
using System.Runtime.CompilerServices;
[assembly:AssemblyVersion("@API_VERSION@")]
gudev-sharp-3.0/gudev/gudev.metadata 0000664 0001750 0001750 00000003030 12207176724 014456 0000000 0000000
GStrv
true
true
GUdevDevice*
true
true
true
true
1
GStrv
GStrv
GStrv
gudev-sharp-3.0/gudev/Makefile.am 0000664 0001750 0001750 00000003131 12207176724 013700 0000000 0000000 RAW_API=gudev-api.raw
API=gudev-api.xml
METADATA=gudev.metadata
ASSEMBLY_NAME = gudev-sharp
ASSEMBLY = $(ASSEMBLY_NAME).dll
SNK = $(top_srcdir)/$(ASSEMBLY_NAME).snk
CODEGEN=gapi3-codegen
FIXUP=gapi3-fixup
sources =
build_sources = $(addprefix $(srcdir)/, $(sources)) AssemblyInfo.cs
customs =
CLEANFILES = gudev-sharp.dll generated-stamp generated/*.cs $(API) gudev-sharp.snk
DISTCLEANFILES= AssemblyInfo.cs
noinst_DATA = gudev-sharp.dll
moduledir = $(prefix)/lib/mono/gudev-sharp-3.0/
module_SCRIPTS = gudev-sharp.dll.config
all: generated-stamp gudev-sharp.dll
$(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
cp $(srcdir)/$(RAW_API) $(API)
chmod u+w $(API)
$(FIXUP) --api=$(srcdir)/$(API) --metadata=$(srcdir)/$(METADATA)
generated-stamp: $(API)
$(CODEGEN) --generate $(srcdir)/$(API) $(GLIB_SHARP_CFLAGS) --outdir=generated --assembly-name=gudev-sharp && touch generated-stamp
$(ASSEMBLY): $(build_sources) $(SNK) generated-stamp
$(CSC) -keyfile:$(SNK) -out:gudev-sharp.dll -unsafe -target:library $(GLIB_SHARP_LIBS) $(build_sources) $(GENERATED_SOURCES)
install-data-local:
echo "$(GACUTIL) /i $(ASSEMBLY) /f /package gudev-sharp-3.0 /root $(DESTDIR)$(prefix)/lib"; \
$(GACUTIL) /i $(ASSEMBLY) /f /package gudev-sharp-3.0 /root $(DESTDIR)$(prefix)/lib || exit 1;
uninstall-local:
echo "$(GACUTIL) /u $(ASSEMBLY_NAME) /package gudev-sharp-3.0 /root $(DESTDIR)$(libdir)"; \
$(GACUTIL) /u $(ASSEMBLY_NAME) /package gudev-sharp-3.0 /root $(DESTDIR)$(libdir) || exit 1;
EXTRA_DIST = $(API) $(RAW_API) $(sources) $(customs) $(METADATA) AssemblyInfo.cs.in gudev-sharp.dll.config.in
gudev-sharp-3.0/gudev/gudev-api.xml 0000664 0001750 0001750 00000026674 12207202450 014252 0000000 0000000