[emesene] - remove bundled papyon

Itamar Reis Peixoto itamarjp at fedoraproject.org
Wed Dec 21 00:33:38 UTC 2011


commit 5c823b43f80e671c4164e252d06d42943984bd3d
Author: Itamar Reis Peixoto <itamar at ispbrasil.com.br>
Date:   Tue Dec 20 22:33:23 2011 -0200

    - remove bundled papyon

 .gitignore   |    1 +
 emesene.spec |   13 +++++++++----
 sources      |    2 +-
 strip        |   23 +++++++++++++++++++++++
 4 files changed, 34 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1761311..a1b292a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 emesene-1.6.3.tar.gz
 /emesene-emesene-v2.11.11-0-ge31d8f0.tar.gz
+/emesene-2.11.11-0.tar.gz
diff --git a/emesene.spec b/emesene.spec
index 9471115..8e6fc47 100644
--- a/emesene.spec
+++ b/emesene.spec
@@ -1,13 +1,14 @@
 Name:           emesene
 Version:        2.11.11
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Instant messaging client for Windows Live Messenger network
 BuildArch:      noarch
 Group:          Applications/Internet
 License:        GPLv3
 URL:            http://emesene.org
-Source0:        emesene-emesene-v2.11.11-0-ge31d8f0.tar.gz
-
+Source0:        emesene-2.11.11-0.tar.gz
+#strip is used to regenerate tarball removing other OS files and bundled papyon
+Source1:        strip
 BuildRequires:  desktop-file-utils, gettext, python-devel python-setuptools
 Requires: gnome-python2-extras
 Requires: python pygtk2
@@ -18,6 +19,7 @@ Requires: notify-python
 Requires: gstreamer-python
 Requires: pywebkitgtk
 Requires: python-xmpp
+Requires: papyon
 
 %description
 Emesene is a MSN Messenger client writed in Python and
@@ -33,7 +35,7 @@ normal MSN client except, file transfers,custom emoticons and display
 picture.
 
 %prep
-%setup -q -n emesene-emesene-c1bfdeb
+%setup -q -n emesene
 %build
 python setup.py build_ext -i
 
@@ -75,6 +77,9 @@ fi
 %{_mandir}/man1/%{name}.1.gz
 
 %changelog
+* Tue Dec 20 2011 itamar at ispbrasil.com.br - 2.11.11-2
+- remove bundled papyon, and other OS files.
+
 * Tue Dec 20 2011 Itamar Reis Peixoto <itamar at ispbrasil.com.br> - 2.11.11-1
 - new version
 
diff --git a/sources b/sources
index 444c56b..c8fb3a9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-eb818e886d6c85a293fc640341d1ad44  emesene-emesene-v2.11.11-0-ge31d8f0.tar.gz
+cfadc4d084109fa3d3cb859de5c00200  emesene-2.11.11-0.tar.gz
diff --git a/strip b/strip
new file mode 100755
index 0000000..f99e3d6
--- /dev/null
+++ b/strip
@@ -0,0 +1,23 @@
+#/bin/bash
+old_tarball=emesene-emesene-v2.11.11-0-ge31d8f0.tar.gz
+old_dir=emesene-emesene-c1bfdeb
+new_tarball=emesene-2.11.11-0.tar.gz
+new_dir=emesene
+
+if [ -d tmp ]; then
+    echo "tmp already exists"
+    exit 1
+fi
+
+mkdir tmp
+pushd tmp
+tar -xvzf ../$old_tarball
+pushd $old_dir
+rm -rf $(find -name *.dll)
+rm -rf emesene/e3/papylib/papyon
+popd
+mv $old_dir $new_dir
+tar -czvf $new_tarball $new_dir
+mv $new_tarball ..
+popd
+rm -rf tmp


More information about the scm-commits mailing list