Commit Graph

336 Commits

Author SHA1 Message Date
John Maguire 42e67dcc3c Update DLLs for newer deps & mingw-w64. 2012-11-13 17:05:24 +01:00
David Sansome 1ce0fbf332 Uninstall libprotobuf properly in the windows uninstaller, and clean up libprotobuf-lite from previous installs 2012-11-12 19:50:34 +11:00
David Sansome 36ac3a2ec0 Use the full protobuf instead of protobuf-lite, to hopefully fix
a crash on Windows.
2012-11-12 18:16:35 +11:00
David Sansome e5b2cacb20 Make the Ubuntu and Fedora packages depend on sparsehash, and use the builtin taglib by default if the system's version is too old 2012-10-27 17:53:29 -07:00
David Sansome ab35474734 Remove the two old cherry-pick lines from 1.0's uploadtoppa.sh 2012-10-26 19:28:47 +02:00
David Sansome 24e9c50b62 Exclude CMakeLists.txt.user from the source tarball 2012-10-26 09:38:20 -07:00
David Sansome 750621b9e3 Add Quantal packages to the google code upload script 2012-10-24 22:56:53 -07:00
Hugues Malphettes aff1cc5339 Draw high resolution fonts on OS X. Fixes issue 3212 2012-10-16 19:27:20 +11:00
John Maguire 4a96ce9561 Add plugins for RTSP streaming to Mac. 2012-10-09 14:37:21 +02:00
John Maguire 9b50c86845 Update upload script for FC17. 2012-09-25 13:38:46 +02:00
John Maguire 782bfd30ba Actually set BUNDLE_PROJECTM_PRESETS 2012-09-04 12:56:44 +02:00
John Maguire 4ac2a352bd Enable bundling of projectm presets for Fedora. Might fix FC15/16
builds.
2012-09-04 11:32:18 +02:00
John Maguire 06f7acd96b Ship some GIO modules on Mac so HTTPS works correctly. 2012-07-30 17:52:21 +02:00
David Sansome efbe30a618 Upload Ubuntu 12.04 packages to google code 2012-05-10 10:05:18 +01:00
John Maguire b271dc4d0c Add field code to desktop file to support "open with" in ubuntu.
Fixes issue #2848
2012-04-03 11:28:50 +02:00
David Sansome 0aa473b88d Give the kde4 protocol files a unique prefix so they don't conflict with other packages. Fixes issue 2804
Also install them in the RPM .spec to fix the Fedora builds
2012-03-14 13:09:28 +00:00
David Sansome 204f7acbfa Merge branch 'podcasts'. Fixes issue 44 2012-03-12 19:40:31 +00:00
John Maguire 8e89838621 Support loading multiple files or a folder from dropping on the Mac dock icon.
Fixes issue #2787
2012-03-12 17:24:53 +01:00
David Sansome 578d3259ad Fix some copy+paste 2012-03-11 21:07:25 +00:00
David Sansome 2cd281ad7a Add default podcast URL handlers for gnome and KDE 2012-03-11 19:31:24 +00:00
John Maguire a5c7a9b9c6 Remove gstgio on Mac as it doesn't appear to be necessary. 2012-02-06 17:23:08 +01:00
Alan Briolat dbca026a66 Added support for shipping GIO modules (e.g. glib-networking) on win32 2012-02-01 20:58:54 +00:00
David Sansome c73c87a21a Revert "Add libssl32.dll to the windows installer, just in case"
This reverts commit 95632383ed.
2012-01-11 21:29:49 +00:00
John Maguire 8582253738 Cleanup mac deploy script a little bit. 2012-01-09 11:43:57 +00:00
John Maguire aa20c2b226 Deploy clementine-tagreader on mac. 2012-01-09 11:24:34 +00:00
David Sansome 8d19432aa3 Install clementine-tagreader on fedora 2012-01-08 21:04:09 +00:00
David Sansome 626ce20ec0 Merge branch 'external-tagreader' 2012-01-08 18:38:48 +00:00
David Sansome 95632383ed Add libssl32.dll to the windows installer, just in case 2012-01-08 17:37:02 +00:00
David Sansome 1924107e16 Include clementine-tagreader.exe in the windows installer 2012-01-08 16:34:21 +00:00
David Sansome ae8ac239bf Add chromaprint/fftw dependencies to the debian control and rpm spec files 2012-01-07 15:49:02 +00:00
John Maguire e1804219dc Reorder DLL deletions. 2012-01-06 17:16:01 +00:00
John Maguire f241124b1d Remove old OFA fingerprinter. 2012-01-06 16:40:08 +00:00
David Sansome b1195031e6 Clone all the branches instead of the ref we're building, and cherry-pick the two commits that make building from a tag work 2011-12-28 14:32:37 +01:00
David Sansome 5b9a273227 Update the script that uploads stable builds to the PPA to work with git 2011-12-28 14:25:24 +01:00
David Sansome 8ecbbb1d17 Merge branch 'release-1.0' 2011-12-28 00:00:24 +00:00
David Sansome 02d0da94fc Remove trailing spaces from lines in clementine.desktop (fixes some desktop-file-validate warnings)
Issue 2497
2011-12-27 14:06:32 +00:00
David Sansome 1cda6bd9a8 Uninstall libgstapp and friends properly on Windows. 2011-12-10 13:16:47 +00:00
David Sansome e5deb08f36 Add libgsttcp.dll back into the Windows installer.
This reverts commit 2b8c14ad82.
2011-12-10 13:16:32 +00:00
John Maguire b22d4d75b2 OS X packages are 64-bit only now. 2011-12-05 13:58:55 +01:00
David Sansome 7e9a61e7e5 Add a script to upload all the release packages to google code 2011-12-02 21:54:14 +00:00
David Sansome 25d3e148e8 Include libgstdataprotocol in the windows installer 2011-12-02 19:30:47 +00:00
David Sansome ec8416443f Use the sparkle version for the tarball and source directory, tell the rpm spec to use that instead of the default 2011-12-02 19:08:34 +00:00
David Sansome 08d7d0ce8c Fix the version numbers in rpm filenames 2011-12-02 18:08:12 +00:00
David Sansome c0ac798a71 Create a 1.0 release branch, and rework the way version numbers are done everywhere. 2011-12-02 14:48:19 +00:00
David Sansome 0023e4faf6 Add a white background to where the icon label text is shown in the dmg background 2011-12-01 17:45:52 +00:00
David Sansome 782c4ad460 Make some more changes to the DMG background image. Nobody will guess we stole Tomahawk's now. 2011-12-01 16:12:10 +00:00
David Sansome b63a7d760d Bundle gstapp plugins in the windows installer 2011-11-30 19:54:42 +00:00
John Maguire 8df341492b Copy appsrc/appsink plugin on Mac. 2011-11-30 13:29:18 +01:00
David Sansome 4bc8ef1979 Add libgstgdp.dll to the windows installer 2011-11-28 21:32:54 +00:00
John Maguire efbd19fb36 Add gdp payload/depayload plugin on mac. 2011-11-28 20:53:49 +01:00
John Maguire 4d3dc6b564 Make the DMG look slightly less stolen from Tomahawk. 2011-11-28 15:40:39 +01:00
John Maguire 0b38324e0b Update DS_Store to put the clementine icon in the right place. 2011-11-28 15:26:22 +01:00
John Maguire 875645ee0c Use Tomahawk script to generate a prettier DMG. 2011-11-28 15:26:22 +01:00
David Sansome c38043b7e7 Require libspotify 10, update the windows installer to use the new libspotify.dll filename, add libspotify ldflags properly. 2011-11-27 18:47:02 +00:00
John Maguire 80e1e19f24 Use SSL for sparkle update checks. 2011-11-25 16:49:28 +01:00
David Sansome e3fbc0951c Make the linux packages depend on the openssl qca plugin - otherwise they can't load the PEM public key and verifying the spotify plugin doesn't work 2011-11-12 18:45:18 +00:00
John Maguire 9d81fe5123 Force the usage of non-system libiconv on Mac. 2011-11-07 14:48:27 +01:00
John Maguire 4dacc95172 Remove gstqtwrapper as the Quicktime framework is 32-bit only and copy only the 64-bit parts of libraries we use. 2011-11-06 15:39:22 +01:00
David Sansome 896564a7d9 Update rpm spec and debian control with libqca 2011-11-05 15:44:56 +00:00
David Sansome 606b88bb3c Remove the scripts to merge translations from launchpad 2011-10-30 22:21:17 +00:00
John Maguire 516190bfc2 Update spotify dll name. 2011-09-29 14:24:20 +02:00
David Sansome 5b43673570 Bundle the openssl libraries with the windows installer 2011-09-27 21:57:17 +01:00
John Maguire 832a8a5143 Ship QtSvg DLL on windows. 2011-09-27 14:08:39 +02:00
David Sansome 2b8c14ad82 Remove libgsttcp.dll from the windows installer 2011-09-25 19:26:06 +01:00
John Maguire 07528f844b Install QJson DLL on windows. 2011-09-24 12:43:13 +02:00
John Maguire 7a98d59697 Add QJson to RPM dependencies. 2011-09-20 10:26:16 +02:00
John Maguire 58dae530f2 Add protobuf and libcdio dependencies to Fedora RPM spec. 2011-09-13 18:41:18 +02:00
David Sansome 191e23ed13 Remove old references to libarchive 2011-08-10 16:30:36 +01:00
John Maguire 83a21f0576 Add gstreamer cdio plugin to mac bundle. 2011-08-09 21:14:40 +02:00
David Sansome dd3eee63e5 Remove python scripting support 2011-07-23 15:32:12 +01:00
David Sansome ac97a0707f Include libcdio and gstcdda in the Windows installer. Fixes issue 1994 2011-06-15 21:35:27 +00:00
David Sansome 6bb81f9a9c Explicitly set the rpm distro in the .spec so builds work from ubuntu boxes, and do a verbose mock 2011-06-07 16:58:48 +00:00
John Maguire 163b50bbaa Remove obsolete PyQt mac deployment code. 2011-05-26 12:19:06 +00:00
David Sansome b70744266a Add libpythonqt.dll to the windows installer 2011-05-22 11:48:30 +00:00
David Sansome 9cacd9027e Remove SIP and PyQt from the Windows installer, add the spotifyblob and the new Python .dll and .zip. 2011-05-21 19:08:55 +00:00
John Maguire 58ea8f5b78 Search stow for frameworks on mac. 2011-05-18 14:56:53 +00:00
John Maguire a1c3a08f25 Re-add mac search paths so it's still possible to build with fink deps. 2011-05-09 15:54:17 +00:00
David Sansome 4b04d50a22 Take mac dependencies from /target, remove old stuff like xine plugins 2011-05-07 14:47:33 +00:00
David Sansome 1bf7577764 Install libspotify, protobuf and gsttcp in the Windows installer. Also fix a build error on linux 2011-04-30 18:32:39 +00:00
John Maguire b45e11712a Correctly copy and fix up spotify blob on mac. 2011-04-28 20:37:13 +00:00
John Maguire 455a3f001a Spotify playback works on mac. 2011-04-26 22:35:31 +00:00
David Sansome ee399ed90b Include the Python dependencies in the Windows installer 2011-04-24 17:02:52 +00:00
David Sansome 24d3a650ca Add quicklist items to the Unity launcher. Thanks motorslav. Fixes issue 1761 2011-04-16 13:32:02 +00:00
David Sansome 73f71ef6a1 Fix a typo 2011-04-16 13:31:54 +00:00
John Maguire 24ad106750 Add some missing plugins for transcoding to MP3 on mac. 2011-04-04 12:51:38 +00:00
David Sansome 7ac7527d54 Add a script to upload builds to the stable PPA 2011-03-28 22:52:22 +00:00
David Sansome 7eb8e9b54d Use the SVN revision number instead of the display version when checking for sparkle updates on mac. Fixes issue 1633 2011-03-28 20:28:51 +00:00
David Sansome 1338ae7c7d Make the Windows installer install start menu icons for All Users. Fixes issue 1606 2011-03-26 16:45:04 +00:00
John Maguire d86dce4b96 Add support for Google breakpad on mac. (Uploading crash reports doesn't work yet due to redirect). 2011-03-25 11:38:03 +00:00
David Sansome 8921b31ffd Don't install any scripts if scripting is disabled 2011-03-19 19:10:56 +00:00
David Sansome 9547520f26 Remove python, pyqt and sip dependencies (they're disabled for 0.7) and libtunepimp dependencies (we use libgstofa) from the debian and fedora packages. 2011-03-18 22:44:55 +00:00
John Maguire f1f4a8a164 Add OFA gstreamer plugin on mac for music fingerprinting. 2011-03-17 14:25:30 +00:00
David Sansome 5df2a5c790 Add libofa, libgstofa and libfftw3 to the Windows installer 2011-03-12 22:01:40 +00:00
David Sansome 4ecd63f137 Add some hacky shell scripts to svn that update and merge translations from Launchpad 2011-02-21 20:33:44 +00:00
John Maguire e5f9db8d2e Switch Mac gstreamer HTTP plugin from neon to soup. 2011-02-17 20:26:48 +00:00
John Maguire 6d98f24f30 Add wavpack plugin on OS X.
Update issue #1398
This probably fixes it.
2011-01-31 22:19:49 +00:00
John Maguire 06c62f169f Set default mac sidebar to Large and allow building on mac without tunepimp & scripting. 2011-01-29 21:28:11 +00:00
John Maguire 03c2da63e0 Add tunepimp mp3 plugin to Fedora spec. 2011-01-29 15:31:36 +00:00
John Maguire 703a3b43d6 Mac build fixes for musicbrainz integration. 2011-01-27 14:48:58 +00:00
David Sansome d7c2e40a7a Make the rpm and dep depend on pyqt 2011-01-23 15:18:51 +00:00
David Sansome c879dff20e Make the rpm and deb depend on libtunepimp 2011-01-22 14:32:43 +00:00
David Sansome 45eab68ce6 Fix the RPM builds 2011-01-22 13:31:16 +00:00
John Maguire 2c9964ffa9 zomg scripting support on Mac. 2011-01-18 14:02:51 +00:00
David Sansome 5eb916cdff Watch script directories for changes 2011-01-16 15:11:23 +00:00
David Sansome e4630257ef Add a missing .dll to the windows installer. Fixes issue #1242 2011-01-09 18:46:16 +00:00
David Sansome a51dc42850 Fix typo :( 2011-01-08 17:18:32 +00:00
David Sansome 79b7a3cdf2 Add the debian distribution name to the deb filename - maybe fix dev ppa 2011-01-08 16:47:29 +00:00
David Sansome 5b34a11765 More version number fiddling 2011-01-03 14:33:03 +00:00
David Sansome 0fba393f6e Fix the version numbering mess 2011-01-03 14:21:10 +00:00
David Sansome 7e2ac2a22d Add the python dependencies to the debian control file and rpm spec 2011-01-02 18:29:46 +00:00
David Sansome 00995edd8b Remove libwinsparkle.dll from the installer 2010-12-30 16:47:11 +00:00
David Sansome 45a7780f95 Add winsparkle support (doesn't work yet) 2010-12-29 17:53:28 +00:00
David Sansome ee1b074e20 Install libgstmpegaudioparse.dll and libgsttaglib.dll on Windows for mp3 transcoding 2010-12-20 19:25:41 +00:00
David Sansome 515167506f Make the ubuntu themed panel icons optional, and default it to off unless compiling on Ubuntu. Fixes issue #1076 2010-12-18 20:07:29 +00:00
John Maguire 866be57b12 Change clementine mac app id and add category. 2010-12-14 18:42:23 +00:00
David Sansome 7a0540ab1c Update the list of features in the deb and rpm descriptions 2010-12-11 16:52:35 +00:00
John Maguire 0186c87bae Quiet macdeploy script. 2010-12-04 20:43:06 +00:00
David Sansome 40fcf7d41f Updated portugese comment in desktop file. Fixes issue #936 2010-11-03 19:46:26 +00:00
David Sansome 6c085defb5 Fix the fedora rpm again 2010-10-24 13:16:44 +00:00
David Sansome 4c5676fd11 Hopefully fix the rpm build 2010-10-24 12:40:35 +00:00
David Sansome 7b1efbb4b2 Add pt translation of the .desktop file 2010-10-23 15:42:23 +00:00
David Sansome 3e87d7b703 Add Ubuntu dark and light tray icons. Fixes issue #838 2010-10-14 19:46:11 +00:00
David Sansome 12a144eeb3 Maybe fix the 32-bit gstreamer rpm deps again 2010-09-26 09:32:05 +00:00
David Sansome eddf6c9980 Maybe fix gstreamer arch-specific dependencies on 32-bit fedora. 2010-09-25 15:33:38 +00:00
David Sansome 22c5f2aea7 Actually use the deb version when creating the tarball 2010-09-19 11:01:02 +00:00
David Sansome bda6e4bae1 Update the URLs in the deb, rpm and windows installer to point to the new website 2010-09-18 15:27:44 +00:00
David Sansome ebc58d4e94 Update the description in the deb and rpm 2010-09-18 14:17:58 +00:00
John Maguire d556954eaf Fix alternative gstreamer plugin paths. 2010-09-07 13:14:40 +00:00
David Sansome 64ee9749af Only use the ~rnnnn notation for debian packages, use .rnnnn for rpms 2010-09-05 11:48:56 +00:00
David Sansome 259688b9a0 Don't make the 64-bit rpm depend on loads of 32-bit libraries 2010-09-04 23:34:16 +00:00
David Sansome c440657904 Add an "rpm" target for make 2010-09-04 18:55:29 +00:00
David Sansome 3ad38b2128 Add iPod and MTP dependencies to the debian control file and rpm spec 2010-09-04 15:21:06 +00:00
David Sansome 2808ce4d34 Add audio effects plugins to the windows installer to fALL GLORY TO THE HYPNOTOAD. 2010-08-30 10:41:10 +00:00
John Maguire c801ce1a2d Rollback analyzer changes. 2010-08-28 18:48:16 +00:00
David Sansome ce344c00a7 Use the nsis plugins from the subfolder of clementine-deps 2010-08-28 17:13:56 +00:00
David Sansome bf554a94f3 Move the nsisplugins folder into mingw-deps so the .dll files don't get included in the source package. 2010-08-28 17:07:23 +00:00
David Sansome f7c2d98f3a Remove old files from 0.4, and download and install the WMDM and WMF redistributables if they're not installed already. 2010-08-25 20:58:59 +00:00
David Sansome f779308932 Package mingwm10.dll - turns out it was required after all 2010-08-23 19:30:06 +00:00
David Sansome d622d3ddb4 Remove .dlls from the old Qt package 2010-08-22 15:25:24 +00:00
David Sansome 81709243d4 More dependencies 2010-08-21 11:24:22 +00:00
David Sansome b2af448aaf Add a load more dlls to the windows install 2010-08-19 12:01:07 +00:00
John Maguire 652f09b926 Fix memory leak from spectrum element.
Fixes issue #638
2010-08-19 10:14:56 +00:00
John Maguire dc819269be Revert 64-bit version of macdeploy. 2010-08-18 16:12:16 +00:00
John Maguire 03274b0831 Add new analyzer API and example using gstreamer spectrum element. 2010-08-18 16:09:45 +00:00
David Sansome b643120328 Use the newly built dlls from mingw-deps when building the windows packages 2010-08-18 16:00:36 +00:00
David Sansome 6b0ed0c4f2 Add Clementine to the default programs menu on vista and above. Thanks Joel Spadin 2010-08-07 11:47:52 +00:00
David Sansome 296b2099ae Install an svg icon on Linux. Fixes issue #604 2010-08-07 10:41:42 +00:00
John Maguire a9b780ba08 Remove Qt QLAN plugin.
Fixes issue #554
2010-08-06 14:33:28 +00:00
David Sansome c7cbbe0f99 Add a dependency on libgpod 2010-07-25 10:12:47 +00:00
David Sansome d8b60e7f60 Change $STARTMENU\Programs to $SMPROGRAMS. Fixes issue #527 2010-07-21 13:22:44 +00:00