Commit graph

60 commits

Author SHA1 Message Date
Stephan Sundermann
c0d824ab7b Add sample makefile 2014-08-01 15:07:22 +02:00
Stephan Sundermann
7463245117 Raise dependency to 1.4.0 2014-07-22 00:37:34 +02:00
Stephan Sundermann
2154455db8 Add gio-sharp dependency 2014-07-20 03:52:58 +02:00
Stephan Sundermann
663a2b0872 Update to 1.3.91 2014-07-19 15:33:01 +02:00
Stephan Sundermann
8e14ec3e0d build: fix top folder in tarball
fixes #731359
2014-06-13 23:23:02 +02:00
Andres G. Aragoneses
9695757083 configure: add AC_PROG_CC to shut up autoconf 2.69
The errors being shown by not using AC_PROG_CC with this
version of autoconf (the one in debian testing):

/usr/share/automake-1.14/am/depend2.am: error: am__fastdepCC does not appear in AM_CONDITIONAL
/usr/share/automake-1.14/am/depend2.am:   The usual way to define 'am__fastdepCC' is to add 'AC_PROG_CC'
/usr/share/automake-1.14/am/depend2.am:   to 'configure.ac' and run 'aclocal' and 'autoconf' again
/usr/share/automake-1.14/am/depend2.am: error: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.14/am/depend2.am:   The usual way to define 'AMDEP' is to add one of the compiler tests
/usr/share/automake-1.14/am/depend2.am:     AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,
/usr/share/automake-1.14/am/depend2.am:     AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC
/usr/share/automake-1.14/am/depend2.am:   to 'configure.ac' and run 'aclocal' and 'autoconf' again
sources/glue/Makefile.am: error: C source seen but 'CC' is undefined
sources/glue/Makefile.am:   The usual way to define 'CC' is to add 'AC_PROG_CC'
sources/glue/Makefile.am:   to 'configure.ac' and run 'autoconf' again.
2014-04-01 17:52:41 +02:00
Stephan Sundermann
07f09dd3da make: Add generated api to gapidir 2014-03-19 15:50:06 +01:00
Stephan Sundermann
15380be815 generator: update to latest generator 2014-03-17 00:14:48 +01:00
Andrés G. Aragoneses
b47125ea7a configure: check for plugins-base and others (bgo#721587)
This would prevent a build failure when trying to 'make' the glue:

generated.c: In function 'gst__tagssharp_gst__tags_tagdemux_get_element_offset':
generated.c:1092:2: error: unknown type name 'GstTagDemux'
  return (guint)G_STRUCT_OFFSET (GstTagDemux, element);
  ^
2014-01-05 19:36:38 +01:00
Andrés G. Aragoneses
603a4bac5b build: fix glue includes in distros with older gstreamers 2013-12-21 16:52:28 +01:00
Andrés G. Aragoneses
d4361dd9c2 configure: define version only in one place
S.P.T.: Single Point of Truth
2013-12-21 16:52:27 +01:00
Andrés G. Aragoneses
474fd56615 configure: fix version and copyright
Version will be the standard for a preview version (x.99.y), where `y`
be the subsequent previews (being a preview means it will be somewhat
allowed to break API). `x+1.0` is normally the target for the FINAL
release.
2013-12-21 16:52:27 +01:00
Andrés G. Aragoneses
d6dc5e6bc4 configure: fix typo before AC_PATH_PROG call 2013-12-21 16:52:26 +01:00
Stephan Sundermann
ba21234dda Removed some experimental stuff 2013-12-21 16:52:22 +01:00
Stephan Sundermann
8f33590566 TagList: Added methods from gstreamer-sharp-0.10 2013-12-21 16:52:22 +01:00
Andrés G. Aragoneses
1963b18a8d configure: require 2.99.2
Also, we now check for glib-sharp instead of gtk-sharp, because
even if they are hosted in the same repository named "gtk-sharp",
that could change in the future, and glib-sharp provides its
own .pc file as well.
2013-12-21 16:52:21 +01:00
Stephan Sundermann
24dbfe3477 Changed assembly name to gstreamer-sharp 2013-12-21 16:52:20 +01:00
Stephan Sundermann
3d42f7d625 Added glue Added dynamic signals Regenerated API 2013-12-21 16:52:20 +01:00
Stephan Sundermann
99ce224a50 Initial commit 2013-12-21 16:52:19 +01:00
Stephan Sundermann
9878dc9047 Preparation to push 1.0 bindings 2013-12-21 16:48:33 +01:00
Sebastian Dröge
ced3895eb9 Update bindings to 0.10.27 API 2010-02-16 11:00:59 +01:00
Sebastian Dröge
890b0d64b1 Properly integrate Windows specific plugins bindings into the build system 2010-02-14 10:32:01 +01:00
Sebastian Dröge
1b2110fd43 Update API to 0.10.25.2 2010-02-01 10:44:21 +01:00
Gabriel Burt
a8d9bf8d07 Change the gacdir from $(libdir) to $(prefix)/lib
On SUSE* distros at least, the Mono GAC is at /usr/lib/mono even on 64 bit
installs where libdir is /usr/lib64.

Fixes bug #606680.
2010-01-12 12:35:55 +01:00
Sebastian Dröge
ea82b2c81f Post release version bump 2010-01-04 10:03:10 +01:00
Sebastian Dröge
f8d66073db Update ChangeLog, NEWS, RELEASE and version number 2009-11-25 11:19:03 +01:00
Sebastian Dröge
811784dec7 Update bindings for 0.10.25 API 2009-11-25 10:09:21 +01:00
Sebastian Dröge
fee44493c5 If GTK 2.18 is used, make sure that the DrawingArea has a native window attached 2009-11-25 08:16:05 +01:00
Sebastian Dröge
4cdbee8249 Add support for using gstreamer-sharp uninstalled
For this provide an uninstalled pkg-config file, missing bit are now
some changes to gst-uninstalled. I'll commit those once core is released.

Also clean up the normal pkg-config file, we don't require glib-sharp.
2009-10-01 09:12:52 +02:00
Sebastian Dröge
7f30940050 Update Gst.Buffer bindings 2009-09-22 07:40:57 +02:00
Sebastian Dröge
60f6602d1b Bump version to 0.9.1.1 2009-09-16 12:04:47 +02:00
Sebastian Dröge
1b83cc3225 Bump version to 0.9.1 2009-09-16 08:48:20 +02:00
Sebastian Dröge
3bfd60a046 Add some defines that are required by glib-sharp and the codegenerator 2009-09-11 10:30:26 +02:00
Sebastian Dröge
cdc8704c89 Require glib 2.18.1 for new glib-sharp 2009-09-11 10:14:42 +02:00
Sebastian Dröge
9eed4242f2 Update to GStreamer 0.10.24 / gst-plugins-base 0.10.24 2009-09-11 10:14:42 +02:00
Sebastian Dröge
3af7bf2ef5 Handle release version and API version separate and bump both 2009-09-11 10:14:42 +02:00
Sebastian Dröge
41af404c11 Only check for mono and set $(MONO) if we're building with mono
For MS .NET $(MONO) will be set to nothing because .exe files
can be executed directly there.
2009-09-04 06:57:03 +02:00
Gabriel Burt
aa9a44aef7 Fix build on SUSE by finding Mono runtime 2009-09-04 06:52:40 +02:00
Sebastian Dröge
af356f46c6 Fix make distcheck 2009-09-03 10:21:50 +02:00
Sebastian Dröge
0086242f38 Allow to use real nunit instead of mono-nunit and prefer it 2009-08-14 08:56:58 +02:00
Sebastian Dröge
2793937d48 And also check for mono-cairo and only compile the appsrc sample when it's available 2009-08-14 07:27:42 +02:00
Sebastian Dröge
1d509c9b6a Check for gtk-sharp and glib-sharp and conditionally compile the samples 2009-08-14 07:21:54 +02:00
Sebastian Dröge
aa7bb8fa1c Use internal glib-sharp copy everywhere and make it work side-by-side with real glib-sharp
glib-sharp will only get a new release with the new API that we need for
3.0 in a year or something. Instead of waiting a year before we can release
something we now have our own internal copy of glib-sharp trunk that will
be dropped once glib-sharp 3.0 is released.

Everything is now compilable and working without any additional patches.
2009-08-05 16:57:20 +02:00
Sebastian Dröge
be4e1e2241 Use gmcs for compilation, we require C# 2.0 now
This allows us to use new features and Gtk# has switched too
some days ago.
2009-07-31 10:01:30 +02:00
Sebastian Dröge
d2fb19fd9d Run automake with -Wno-portability to silence even more warnings 2009-06-21 10:00:34 +02:00
Maarten Bosmans
c123dd008a Add some tests that depend on nunit >= 2.4 functionality 2009-06-20 11:29:24 +02:00
Maarten Bosmans
e2ff9bb9cb Use nunit-console from nunit instead of in-tree ConsoleUi.
And check for nunit >= v2.0 at configure time.
2009-06-17 12:12:52 +02:00
Sebastian Dröge
5de4ca65e6 Update build dependencies and add a copy of the gtk-sharp parser from trunk
This enables us to build with gtk-sharp 2.12.9.90 instead of current
trunk (which will be released together with GNOME 3.0 or similar).
2009-05-28 10:19:19 +02:00
Sebastian Dröge
32ba2488a2 First try to create a code generator for element bindings 2009-05-27 15:02:57 +02:00
Maarten Bosmans
febcfd772c Fix build on Windows
- use -option instead of /option
 - use path\file.cs for csc.exe and path/file.cs for mcs
 - don't build samples/gtk-video-player when using csc.exe
2009-05-26 15:35:00 +02:00