diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..b241f6c59 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,36 @@ +dist: xenial +language: csharp +solution: Banshee.sln + +addons: + apt: + packages: + - autopoint + - gtk-sharp3 + - libdbus-glib2.0-cil + - libdbus-glib2.0-cil-dev + - libdbus2.0-cil + - libgconf2-dev + - libgconf2.0-cil + - libgconf2.0-cil-dev + - libglib2.0-dev + - libglib3.0-cil-dev + - libgstreamer-plugins-base1.0-dev + - libgstreamer1.0-dev + - libgtk-3-dev + - libgtk3.0-cil + - libgtk3.0-cil-dev + - libgudev3.0-cil + - libmono-addins-cil-dev + - libmono-addins0.2-cil + - libmono-upnp-cil + - libmono-zeroconf1.0-cil + - libmtp-dev + - libsqlite3-dev + - libtaglib-cil-dev + - libtaglib2.1-cil + - libtool + - mono-devel + +script: + - autoreconf -fvis && ./configure && make diff --git a/Banshee.sln b/Banshee.sln index 859cce80b..574a89f1a 100644 --- a/Banshee.sln +++ b/Banshee.sln @@ -170,6 +170,8 @@ Global {0092BF81-ECAB-4D0C-8691-6D19FB7E04A1}.Release|Any CPU.Build.0 = Release|Any CPU {01818BD5-9A0C-4C89-84FB-08D0E968778F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {01818BD5-9A0C-4C89-84FB-08D0E968778F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {01818BD5-9A0C-4C89-84FB-08D0E968778F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {01818BD5-9A0C-4C89-84FB-08D0E968778F}.Release|Any CPU.Build.0 = Release|Any CPU {02FD8195-9796-4AF5-A9D2-D310721963F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {02FD8195-9796-4AF5-A9D2-D310721963F4}.Release|Any CPU.ActiveCfg = Release|Any CPU {02FD8195-9796-4AF5-A9D2-D310721963F4}.Debug|Any CPU.Build.0 = Debug|Any CPU @@ -180,6 +182,8 @@ Global {05148D80-6C5C-4BE5-9BD7-89613753D027}.Release|Any CPU.Build.0 = Release|Any CPU {06E64490-7043-4D8B-B621-24205D2BE312}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {06E64490-7043-4D8B-B621-24205D2BE312}.Release|Any CPU.ActiveCfg = Release|Any CPU + {06E64490-7043-4D8B-B621-24205D2BE312}.Debug|Any CPU.Build.0 = Debug|Any CPU + {06E64490-7043-4D8B-B621-24205D2BE312}.Release|Any CPU.Build.0 = Release|Any CPU {0AB92BF8-3A25-46AD-9748-1236471E9408}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0AB92BF8-3A25-46AD-9748-1236471E9408}.Release|Any CPU.ActiveCfg = Release|Any CPU {0AB92BF8-3A25-46AD-9748-1236471E9408}.Debug|Any CPU.Build.0 = Debug|Any CPU @@ -190,6 +194,8 @@ Global {0DF72691-E61C-4E9C-A1F1-2F7F17958630}.Release|Any CPU.Build.0 = Release|Any CPU {0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}.Release|Any CPU.Build.0 = Release|Any CPU {10A5B2EE-C9F0-4B7B-B79B-87B7DA9C1DC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {10A5B2EE-C9F0-4B7B-B79B-87B7DA9C1DC1}.Release|Any CPU.ActiveCfg = Release|Any CPU {10A5B2EE-C9F0-4B7B-B79B-87B7DA9C1DC1}.Debug|Any CPU.Build.0 = Debug|Any CPU @@ -210,6 +216,8 @@ Global {379034DF-F34D-409B-8DE9-097BE78E37C8}.Release|Any CPU.ActiveCfg = Release|Any CPU {387DC336-45F9-4263-9606-2881907D2105}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {387DC336-45F9-4263-9606-2881907D2105}.Release|Any CPU.ActiveCfg = Release|Any CPU + {387DC336-45F9-4263-9606-2881907D2105}.Debug|Any CPU.Build.0 = Debug|Any CPU + {387DC336-45F9-4263-9606-2881907D2105}.Release|Any CPU.Build.0 = Release|Any CPU {3935AE8A-E283-4C0D-9094-7435A937DC90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3935AE8A-E283-4C0D-9094-7435A937DC90}.Debug|Any CPU.Build.0 = Debug|Any CPU {3935AE8A-E283-4C0D-9094-7435A937DC90}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -338,6 +346,8 @@ Global {B574AEB0-59F1-4FB7-A91A-8E5A651970CE}.Release|Any CPU.Build.0 = Release|Any CPU {BA67DA42-F0DA-4D64-BD8B-22F30C727BAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BA67DA42-F0DA-4D64-BD8B-22F30C727BAB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {BA67DA42-F0DA-4D64-BD8B-22F30C727BAB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BA67DA42-F0DA-4D64-BD8B-22F30C727BAB}.Release|Any CPU.Build.0 = Release|Any CPU {BC2E94DF-7A82-461E-BE7C-60E41ADC3562}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BC2E94DF-7A82-461E-BE7C-60E41ADC3562}.Debug|Any CPU.Build.0 = Debug|Any CPU {BC2E94DF-7A82-461E-BE7C-60E41ADC3562}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -394,6 +404,8 @@ Global {EABA3019-7539-4430-9935-D36CEA96F250}.Release|Any CPU.Build.0 = Release|Any CPU {EE91126B-5500-4719-9FAA-36CBAC95DEE3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EE91126B-5500-4719-9FAA-36CBAC95DEE3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EE91126B-5500-4719-9FAA-36CBAC95DEE3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EE91126B-5500-4719-9FAA-36CBAC95DEE3}.Release|Any CPU.Build.0 = Release|Any CPU {F38B53BA-8F85-4DC6-9B94-029C1CF96F24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F38B53BA-8F85-4DC6-9B94-029C1CF96F24}.Release|Any CPU.ActiveCfg = Release|Any CPU {F38B53BA-8F85-4DC6-9B94-029C1CF96F24}.Debug|Any CPU.Build.0 = Debug|Any CPU diff --git a/configure.ac b/configure.ac index 6564857d5..eeca45f99 100644 --- a/configure.ac +++ b/configure.ac @@ -164,8 +164,8 @@ BANSHEE_CHECK_EXTENSION_YOUTUBE dnl i18n SHAMROCK_CONFIGURE_I18N($PACKAGE) AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.19.8]) -AM_GNU_GETTEXT_REQUIRE_VERSION([0.19.8]) +AM_GNU_GETTEXT_VERSION([0.19.6]) +AM_GNU_GETTEXT_REQUIRE_VERSION([0.19.6]) AC_ARG_ENABLE(release, AC_HELP_STRING([--enable-release], diff --git a/data/audio-profiles/Makefile.am b/data/audio-profiles/Makefile.am index ad82f4f4a..6f82c3ce2 100644 --- a/data/audio-profiles/Makefile.am +++ b/data/audio-profiles/Makefile.am @@ -13,7 +13,7 @@ audioprofiles_in_files = \ audioprofiles_DATA = $(audioprofiles_in_files:.xml.in=.xml) %.xml: %.xml.in - GETTEXTDATADIRS=$(top_builddir) $(AM_V_GEN)$(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@ + GETTEXTDATADIR=$(top_builddir) $(AM_V_GEN)$(MSGFMT) --xml --template $< -d $(top_srcdir)/po -o $@ all: $(audioprofiles_DATA) mkdir -p $(top_builddir)/bin/share/$(PACKAGE)/audio-profiles && cp $(audioprofiles_DATA) $(top_builddir)/bin/share/$(PACKAGE)/audio-profiles