From 25350a7f32c0f9763224af621e9877dcb77649e6 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 13 Jan 2013 17:39:41 +0100 Subject: php-horde-Horde-Text-Filter: remove non-free stuff --- php-horde-Horde-Text-Filter.spec | 13 ++++++++++--- strip.sh | 22 ++++++++++++++++++++++ 2 files changed, 32 insertions(+), 3 deletions(-) create mode 100755 strip.sh 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 - 2.0.4-2 +- remove non-free stuff + * Thu Jan 10 2013 Remi Collet - 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 " +fi +rm -f $list* -- cgit