rpms/qmpdclient/F-12 import.log, NONE, 1.1 qmpdclient.desktop, NONE, 1.1 qmpdclient.pro.patch, NONE, 1.1 qmpdclient.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Julian Golderer jgold at fedoraproject.org
Wed Jan 27 10:04:00 UTC 2010


Author: jgold

Update of /cvs/pkgs/rpms/qmpdclient/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18344/F-12

Modified Files:
	.cvsignore sources 
Added Files:
	import.log qmpdclient.desktop qmpdclient.pro.patch 
	qmpdclient.spec 
Log Message:
* Wed Jan 27 2010 Julian Golderer <j.golderer at novij.at> 1.1.2-3
- Initial F-12 commit



--- NEW FILE import.log ---
qmpdclient-1_1_2-3_fc12:F-12:qmpdclient-1.1.2-3.fc12.src.rpm:1264586571


--- NEW FILE qmpdclient.desktop ---
[Desktop Entry]
Comment=A nicer MPD client
Exec=/usr/bin/qmpdclient
GenericName=Qt4 based MPD Client
Icon=qmpdclient
Name=QMPDClient
Type=Application
Categories=Qt;KDE;AudioVideo;Audio;Player;Network;Music;

qmpdclient.pro.patch:
 qmpdclient.pro |   17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

--- NEW FILE qmpdclient.pro.patch ---
--- qmpdclient.pro.orig	2010-01-16 13:20:40.000000000 +0100
+++ qmpdclient.pro	2010-01-21 02:13:29.000000000 +0100
@@ -1,13 +1,10 @@
 # installation prefix on *nix/osx
-PREFIX = /usr/local
+PREFIX = /usr
 
 # Most people need not muck about below here
 #!contains(QT_MAJOR_VERSION, 4):error(QMPDClient requires Qt 4)
 CONFIG += qt debug
 
-# addition ldflags for release build
-QMAKE_LFLAGS_RELEASE += -O2 -g0 -s
-
 # CONFIG -= debug # Needed to avoid console on win32
 TEMPLATE = app
 RESOURCES = qmpdclient.qrc
@@ -236,13 +233,13 @@
     target.path = $$PREFIX/bin
 }
 unix {
-	desktop_file.files = qmpdclient.desktop
-	desktop_file.path = $$PREFIX/share/applications
-	icons.files = icons/qmpdclient64.png
-	icons.path = $$PREFIX/share/icons
-	INSTALLS += desktop_file icons
+#	desktop_file.files = qmpdclient.desktop
+#	desktop_file.path = $$PREFIX/share/applications
+#	icons.files = icons/qmpdclient64.png
+#	icons.path = $$PREFIX/share/icons
+#	INSTALLS += desktop_file icons
 }
-translations.commands = lrelease $$TRANSLATIONS
+translations.commands = lrelease-qt4 $$TRANSLATIONS
 translations.files = lang/*.qm
 translations.path = $$PREFIX/share/QMPDClient/translations
 


--- NEW FILE qmpdclient.spec ---
Name:		qmpdclient
Version:	1.1.2
Release:	3%{?dist}
Summary:	Qt4 based MPD client

Group:		Applications/Multimedia
License:	GPLv2+
URL:		http://bitcheese.net/wiki/QMPDClient
Source0:	http://files.4-web.net/%{name}/%{name}-%{version}.tar.bz2
#Source0:	http://dump.bitcheese.net/files/dedycec/%{name}-%{version}.tar.bz2
Source1:	%{name}.desktop
Patch0:		qmpdclient.pro.patch
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils


%description
Qt4 based MPD client which supports:
* Covers
* Lyrics
* Tag guessing
* Internet radio
* Storing & using playlists
* Last.fm track submission
* Tray notification
* Skinnable interface
* OSD

%prep
%setup -q -n %{name}
#%setup -q -c %{name}-%{version}
%patch0


%build
/usr/bin/qmake-qt4
make %{?_smp_mflags}


%install
rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}

# Add an icon for the menu system
install -Dpm 644 icons/svg/%{name}.svg %{buildroot}/%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
install -Dpm 644 icons/%{name}64.png %{buildroot}/%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

desktop-file-install					\
	--dir %{buildroot}/%{_datadir}/applications	\
	%{SOURCE1}


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%{_bindir}/qmpdclient
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

%doc AUTHORS COPYING INSTALL README Changelog

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
	touch --no-create %{_datadir}/icons/hicolor &>/dev/null
	gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi

%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :


%changelog
* Thu Jan 21 2010 Julian Golderer <j.golderer at novij.at> 1.1.2-3
- Dropped qt dependency
- Desktop file: removed category X-Fedora
- Removed desktop file validation
- New way to update icon cache
- Install hicolor 64x64 png icon
- Modified patch for project file

* Sat Jan 16 2010 Julian Golderer <j.golderer at novij.at> 1.1.2-2
- Modified patch for project file

* Tue Nov 17 2009 Julian Golderer <j.golderer at novij.at> 1.1.2-1
- Version Bump 1.1.2

* Thu Oct 15 2009 Julian Golderer <j.golderer at novij.at> 1.1.1-4
- Fixed Debuginfo

* Thu Oct 08 2009 Julian Golderer <j.golderer at novij.at> 1.1.1-3
- Filled doc tag
- Consistently use of macros

* Thu Oct 01 2009 Julian Golderer <j.golderer at novij.at> 1.1.1-2
- Fixed Changlog entry
- Replaced paths by macros
- Removed empty doc tag
- Set group to Applications/Multimedia
- Source0 is a url now
- Replaced spaces by tabs

* Sun Jul 19 2009 Julian Golderer <j.golderer at novij.at> 1.1.1-1
- Created base spec file


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/qmpdclient/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	27 Jan 2010 04:56:18 -0000	1.1
+++ .cvsignore	27 Jan 2010 10:04:00 -0000	1.2
@@ -0,0 +1 @@
+qmpdclient-1.1.2.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/qmpdclient/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	27 Jan 2010 04:56:18 -0000	1.1
+++ sources	27 Jan 2010 10:04:00 -0000	1.2
@@ -0,0 +1 @@
+0242752117466dbf80ab87251f789497  qmpdclient-1.1.2.tar.bz2



More information about the scm-commits mailing list