summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2013-01-13 17:39:41 +0100
committerRemi Collet <fedora@famillecollet.com>2013-01-13 17:39:41 +0100
commit25350a7f32c0f9763224af621e9877dcb77649e6 (patch)
treee36d32930d0d0cc3aceb8cf60fd6af1572543b22
parent7a5f28f9b786d13a8016e6fe357be820d5e426e3 (diff)
php-horde-Horde-Text-Filter: remove non-free stuff
-rw-r--r--php-horde-Horde-Text-Filter.spec13
-rwxr-xr-xstrip.sh22
2 files changed, 32 insertions, 3 deletions
diff --git a/php-horde-Horde-Text-Filter.spec b/php-horde-Horde-Text-Filter.spec
index 3e03a14..6b2f89e 100644
--- a/php-horde-Horde-Text-Filter.spec
+++ b/php-horde-Horde-Text-Filter.spec
@@ -8,14 +8,18 @@
Name: php-horde-Horde-Text-Filter
Version: 2.0.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Horde Text Filter API
Group: Development/Libraries
License: LGPLv2+
URL: http://pear.horde.org
-Source0: http://%{pear_channel}/get/%{pear_name}-%{version}.tgz
-
+# remove non-free stuff
+# http://bugs.horde.org/ticket/11870
+# pear download Horde_Text_Filter
+# ./strip.sh %{version}
+Source0: %{pear_name}-%{version}-strip.tgz
+Source1: strip.sh
# http://bugs.horde.org/ticket/11943
Patch0: %{pear_name}-php55.patch
@@ -135,6 +139,9 @@ fi
%changelog
+* Sun Jan 13 2013 Remi Collet <RPMS@FamilleCollet.com> - 2.0.4-2
+- remove non-free stuff
+
* Thu Jan 10 2013 Remi Collet <RPMS@FamilleCollet.com> - 2.0.4-1
- Update to 2.0.4 for remi repo
- add option for test (need investigation)
diff --git a/strip.sh b/strip.sh
new file mode 100755
index 0000000..1d69b18
--- /dev/null
+++ b/strip.sh
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+name=Horde_Text_Filter
+list=$(mktemp)
+
+if [ -f $name-$1.tgz ]
+then
+ tar xif $name-$1.tgz
+ tar tf $name-$1.tgz >$list.old
+
+ rm $name-$1/lib/Horde/Text/Filter/JavascriptMinify/JsMin.php
+ sed -e '/JsMin.php/d' -i package.xml
+
+ tar czf $name-$1-strip.tgz package.xml $name-$1
+ tar tf $name-$1-strip.tgz | grep -v '/$' >$list.new
+
+ diff $list.old $list.new
+ rm -rf $name-$1 package.xml
+else
+ echo "usage $0 <version>"
+fi
+rm -f $list*