John Maguire
3fd467591a
Force GIT_REV in Fedora RPM builds
2022-09-01 19:00:51 +01:00
John Maguire
a0ae9210dd
Try using %{version} for RPM builds
2022-09-01 19:00:51 +01:00
Robin Lee
224c475b50
Rename multiple files to match the application ID
...
The desktop entry file, appdata file and installed icons are renamed to
match the application ID for the benefit of Flatpak packaging.
2021-07-20 11:21:05 +01:00
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