[koverartist] 0.7.6

Tom Callaway spot at fedoraproject.org
Wed Mar 21 16:41:21 UTC 2012


commit 623f09418c9f7c400aa0da65d9cf990a08a0db95
Author: Tom Callaway <spot at fedoraproject.org>
Date:   Wed Mar 21 12:41:18 2012 -0400

    0.7.6

 .gitignore                    |    1 +
 koverartist-0.7.6-gcc47.patch |   23 ++++++++++++++++++
 koverartist.spec              |   51 +++++++++++++----------------------------
 sources                       |    2 +-
 4 files changed, 41 insertions(+), 36 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 4407daf..7b79f0d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 koverartist-0.5.tar.bz2
+/38195-koverartist_0.7.6.orig.tar.bz2
diff --git a/koverartist-0.7.6-gcc47.patch b/koverartist-0.7.6-gcc47.patch
new file mode 100644
index 0000000..610c238
--- /dev/null
+++ b/koverartist-0.7.6-gcc47.patch
@@ -0,0 +1,23 @@
+diff -up koverartist-0.7.6/cddbquery.cpp.gcc47 koverartist-0.7.6/cddbquery.cpp
+--- koverartist-0.7.6/cddbquery.cpp.gcc47	2012-03-21 12:31:32.061443845 -0400
++++ koverartist-0.7.6/cddbquery.cpp	2012-03-21 12:31:49.000301192 -0400
+@@ -35,7 +35,7 @@
+ 
+ #include <errno.h>
+ #include <string.h>
+-
++#include <stdlib.h>
+ 
+ 
+ #ifdef ENABLE_AUDIOCD
+diff -up koverartist-0.7.6/cdinfo.cpp.gcc47 koverartist-0.7.6/cdinfo.cpp
+--- koverartist-0.7.6/cdinfo.cpp.gcc47	2012-03-21 12:32:03.524179032 -0400
++++ koverartist-0.7.6/cdinfo.cpp	2012-03-21 12:32:10.900117040 -0400
+@@ -28,6 +28,7 @@
+ #include <iostream>
+ #include <stdlib.h>
+ #include <string.h>
++#include <unistd.h>
+ #include <sys/stat.h>
+ #include <sys/ioctl.h>
+ #include <sys/stat.h>
diff --git a/koverartist.spec b/koverartist.spec
index fa4b6e9..f3c8696 100644
--- a/koverartist.spec
+++ b/koverartist.spec
@@ -1,16 +1,13 @@
 Name:           koverartist
-Version:        0.5
-Release:        16%{?dist}
+Version:        0.7.6
+Release:        1%{?dist}
 Summary:        Create CD/DVD covers
-
 Group:          Applications/Publishing
 License:        GPLv2+
 URL:            http://www.kde-apps.org/content/show.php?content=38195
-Source0:        http://members.inode.at/499177/software/koverartist/%{name}-%{version}.tar.bz2
-Patch0:         koverartist-0.5-gcc43.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-BuildRequires:  kdelibs3-devel gettext desktop-file-utils
+Source0:        http://kde-apps.org/CONTENT/content-files/38195-%{name}_%{version}.orig.tar.bz2
+Patch0:         koverartist-0.7.6-gcc47.patch
+BuildRequires:  kdelibs-devel gettext desktop-file-utils cmake
 #Requires:       
 
 %description
@@ -19,34 +16,18 @@ cd/dvd cases and boxes. The main idea behind it is to be able
 to create decent looking covers with some mouseclicks.
 
 %prep
-%setup -qn %{name}
-%patch0 -p1
+%setup -q
+%patch0 -p1 -b .gcc47
 
 %build
-unset QTDIR || : ; source /etc/profile.d/qt.sh
-
 %configure --disable-rpath
 make %{?_smp_mflags}
 
-
 %install
-rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-
-
+make install DESTDIR=%{buildroot}
 %find_lang %{name}
 
-desktop-file-install --vendor ""                            \
-        --dir %{buildroot}%{_datadir}/applications/kde/     \
-        --add-category AudioVideo                           \
-        --add-category Qt                                   \
-        --add-category KDE                                  \
-        --delete-original                                   \
-    %{buildroot}/%{_datadir}/applnk/Multimedia/%{name}.desktop
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
+desktop-file-validate %{buildroot}/%{_datadir}/applications/kde4/%{name}.desktop
 
 %post
 touch --no-create %{_datadir}/icons/hicolor || :
@@ -58,18 +39,18 @@ touch --no-create %{_datadir}/icons/hicolor || :
 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
 update-desktop-database &> /dev/null ||:
 
-
 %files -f %{name}.lang
-%defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING FAQ README TODO
+%doc AUTHORS ChangeLog COPYING README TODO
 %{_bindir}/koverartist
-%{_datadir}/apps/koverartist/
-%{_datadir}/doc/HTML/en/koverartist/
 %{_datadir}/icons/hicolor/*/apps/koverartist.png
-%{_datadir}/applications/kde/koverartist.desktop
-%{_datadir}/mimelnk/application/x-koverartist.desktop
+%{_datadir}/applications/kde4/koverartist.desktop
+%{_datadir}/kde4/apps/%{name}/
+%{_datadir}/mime/packages/mime-types/x-koa*.xml
 
 %changelog
+* Wed Mar 21 2012 Tom Callaway <spot at fedoraproject.org> 0.7.6-1
+- update to 0.7.6
+
 * Tue Feb 28 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5-16
 - Rebuilt for c++ ABI breakage
 
diff --git a/sources b/sources
index 1aed3ff..cbcdb42 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-30abf0f9c743d144b7ae90d832fd4729  koverartist-0.5.tar.bz2
+c85a34755c37c1229af44cee94073556  38195-koverartist_0.7.6.orig.tar.bz2


More information about the scm-commits mailing list