Jim Broadus
bbb6a773fb
build: Use cmake build and install macros in rpm spec
...
Starting with fedora 33, the cmake macro macro uses the cmake -B flag for
out-of-source builds. Additional cmake_build and cmake_install macros
were created and backported to support this migration.
https://fedoraproject.org/wiki/Changes/CMake_to_do_out-of-source_builds
2020-12-17 23:04:58 +00:00
Jim Broadus
c9557237cf
build: RPM spec file updates
...
Remove BuildRoot:, Group:, and %clean in accordance with the Fedora packaging
guidelines.
Reference: https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections
2020-12-17 23:04:58 +00:00
Jim Broadus
a3a51ae11c
build: Remove dependency on obsolete gstreamer1-plugins-ugly
...
In fedora 31, the gstreamer1-plugins-ugly package was removed. A
gstreamer1-plugins-ugly-free package was added in fedora 27 and
gstreamer1-plugins-ugly had depended on that before removal.
Note that there is still a gstreamer1-plugins-ugly package available
in rpmfusion.
2020-12-16 11:13:25 +00:00
Jonas Kvinge
8c198a99a5
Qt 5 fixes
2018-11-21 10:31:17 +00:00
Tomasz Przybył
84dcfeba05
clementine.spec.in: Fix path for protocol files
2016-05-29 15:04:25 +02:00
Chocobozzz
0aa3405274
Merge remote-tracking branch 'upstream/master' into qt5
2016-05-09 12:46:08 +02:00
Chocobozzz
e6e189967d
Merge remote-tracking branch 'upstream/master' into qt5
2016-02-29 18:03:02 +01:00
Pander
dc534bbcef
Added support for Intergalactic FM
2016-02-05 19:29:43 +01:00
David Sansome
1f864f3522
Use %{?dist} to get the rpm distro name, and remove the old Rpm.cmake
2015-12-31 16:02:19 +11:00
David Sansome
e869086530
Build with -fPIC on fedora, as is now required ( https://fedoraproject.org/wiki/Changes/Harden_All_Packages )
2015-12-31 13:07:08 +11:00
Chocobozzz
ff7026c9fe
Merge remote-tracking branch 'upstream/master' into qt5
2015-12-13 20:05:12 +01:00
David Sansome
978d849164
Create .xz instead of .gz for source releases
2015-12-13 15:52:30 +11:00
Chocobozzz
5aec1c0e24
Merge remote-tracking branch 'upstream/master' into qt5
...
Update qt version to 5.4.2
2015-06-03 22:57:58 +02:00
John Maguire
319b8a5824
Use SHA512 signatures for the spotify blob.
...
SHA512 is unsupported by reasonable QCA versions so we must use
libcrypto++ instead.
2015-04-28 12:27:07 +01:00
Chocobozzz
26718c777a
Add 128x128 icon of Clementine and change the icons name
2015-04-20 18:06:34 +02:00
Chocobozzz
419eb61b54
Update Clementine spec to qt5
2015-04-11 23:24:05 +02:00
John Maguire
c5867ee9f8
Add chromaprint build dependency for Fedora.
2015-02-09 15:09:13 +01:00
John Maguire
c55c6130a0
Remove our copy of libechonest.
2015-02-09 11:22:05 +01:00
John Maguire
7f52793a74
Try fixing fedora deps for gstreamer 1
2015-01-15 17:59:17 +01:00
David Sansome
bb554a4685
Don't depend on libplist or usbmuxd on Fedora, since these packages currently have broken dependencies in the official repos (!!)
2014-12-26 10:34:56 +11:00
John Maguire
af11f5551d
Update Fedora package names for gstreamer 1
2014-09-26 13:37:17 +02:00
David Sansome
abcd8e181d
Change the deb and rpm specs to use gstreamer-1.0 instead of 0.10
2014-09-22 22:35:35 +10:00
John Maguire
ff371a6769
Add appdata xml to RPM spec
2014-06-02 11:52:33 +02:00
David Sansome
7c5be02030
Oops, wrong package name for fedora
2014-03-30 17:29:26 +11:00
David Sansome
7fc3596575
Depend on libpulse-dev
2014-03-30 17:27:03 +11:00
John Maguire
9b01c03f71
Remove libimobiledevice from RPM dependencies.
2014-03-14 11:50:59 +01:00
John Maguire
3b8cde6691
Add sqlite dependencies for Fedora
2013-11-26 14:24:09 +01: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
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
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
8d19432aa3
Install clementine-tagreader on fedora
2012-01-08 21:04:09 +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
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
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
David Sansome
896564a7d9
Update rpm spec and debian control with libqca
2011-11-05 15:44:56 +00: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
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
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
03c2da63e0
Add tunepimp mp3 plugin to Fedora spec.
2011-01-29 15:31:36 +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
David Sansome
5eb916cdff
Watch script directories for changes
2011-01-16 15:11:23 +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