[transmission/f15/master] Add new icons

Bastien Nocera hadess at fedoraproject.org
Thu Mar 10 18:03:50 UTC 2011


commit 35c8c2a0660af3174ced655c39ae49b4a02bd2e7
Author: Bastien Nocera <hadess at hadess.net>
Date:   Thu Mar 10 18:03:36 2011 +0000

    Add new icons

 0001-Update-for-new-icons.patch |   38 ++++++++++++++++++++++++++++++++++++++
 icons.tar.bz2                   |  Bin 0 -> 69126 bytes
 transmission.spec               |   18 ++++++++++++++++--
 3 files changed, 54 insertions(+), 2 deletions(-)
---
diff --git a/0001-Update-for-new-icons.patch b/0001-Update-for-new-icons.patch
new file mode 100644
index 0000000..4323619
--- /dev/null
+++ b/0001-Update-for-new-icons.patch
@@ -0,0 +1,38 @@
+From 1c16f68daf8c02fcbbe091e03cca1678f05e32c4 Mon Sep 17 00:00:00 2001
+From: Bastien Nocera <hadess at hadess.net>
+Date: Thu, 10 Mar 2011 17:55:30 +0000
+Subject: [PATCH] Update for new icons
+
+---
+ gtk/icons/Makefile.am |    8 +++++---
+ 1 files changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/gtk/icons/Makefile.am b/gtk/icons/Makefile.am
+index 335f5a7..fee9ead 100644
+--- a/gtk/icons/Makefile.am
++++ b/gtk/icons/Makefile.am
+@@ -10,6 +10,7 @@ public_icons = \
+ 	hicolor_apps_24x24_transmission.png \
+ 	hicolor_apps_32x32_transmission.png \
+ 	hicolor_apps_48x48_transmission.png \
++	hicolor_apps_256x256_transmission.png \
+ 	hicolor_apps_scalable_transmission.svg \
+ 	$(NULL)
+ 
+@@ -17,9 +18,10 @@ private_icons = \
+ 	$(NULL)
+ 
+ noinst_DATA = \
+-	hicolor_apps_16x16_transmission.svg
+-	hicolor_apps_22x22_transmission.svg
+-	hicolor_apps_32x32_transmission.svg
++	hicolor_apps_16x16_transmission.svg \
++	hicolor_apps_22x22_transmission.svg \
++	hicolor_apps_32x32_transmission.svg \
++	transmission.svg \
+ 	$(NULL)
+ 
+ EXTRA_DIST = \
+-- 
+1.7.4.1
+
diff --git a/icons.tar.bz2 b/icons.tar.bz2
new file mode 100644
index 0000000..b20745f
Binary files /dev/null and b/icons.tar.bz2 differ
diff --git a/transmission.spec b/transmission.spec
index 4d79e78..a15ccfc 100644
--- a/transmission.spec
+++ b/transmission.spec
@@ -1,6 +1,6 @@
 Name:           transmission
 Version:        2.22
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        A lightweight GTK+ BitTorrent client
 
 Group:          Applications/Internet
@@ -30,6 +30,12 @@ BuildRequires:  qt4-devel
 Patch1:         fix-optflags.patch
 Requires: transmission-cli
 Requires: transmission-gtk
+
+# Patch for new icons
+Patch2: 0001-Update-for-new-icons.patch
+Source4: icons.tar.bz2
+BuildRequires: automake autoconf intltool libtool
+
 %description
 Transmission is a free, lightweight BitTorrent client. It features a
 simple, intuitive interface on top on an efficient, cross-platform
@@ -91,10 +97,15 @@ useradd -r -g transmission -d /var/lib/transmission -s /sbin/nologin \
 exit 0
 
 %prep
-%setup -q 
+%setup -q
 %patch1 -p1
+%patch2 -p1
+pushd gtk/icons
+tar xvjf %{SOURCE4}
+popd
 
 %build
+autoreconf -f
 %configure --disable-static --with-gtk --without-wx --enable-libcanberra --enable-libnotify --enable-daemon
 make %{?_smp_mflags}
 
@@ -205,6 +216,9 @@ update-desktop-database > /dev/null 2>&1 || :
 %doc %{_mandir}/man1/transmission-qt.*
 
 %changelog
+* Thu Mar 10 2011 Bastien Nocera <bnocera at redhat.com> 2.22-2
+- Add new icons
+
 * Thu Mar 10 2011 Bastien Nocera <bnocera at redhat.com> 2.22-1
 - Update to 2.22
 


More information about the scm-commits mailing list