Firefox nie widzi adblockplusa

Michal Kochanowicz michal w michal.waw.pl
Nie, 18 Lis 2007, 11:38:11 CET


Hej

Chciałem przycwaniakować i przerobić seamonkey-addon-adblockplus dla
Firefoksa. Ten plugin został napisany dla FF więc myślałem że łatwo
pójdzie - ale nic z tego. FF nie widzi adblockplusa.

Czy ktoś bardziej obeznany z FF mógłby rzucić na to okiem i zobaczyć o
co chodzi "temu firefoksu"?

PS. Jak zainstaluję plugin lokalnie, klikając w link na
    addons.mozilla.org to wszystko działa, ale ja tak naprawdę korzystam
    z Galeona (który uzywa FF) i taka instalacja nic mi nie daje.
-- 
--= Michal Kochanowicz =--==--==BOFH==--==--= michal w michal.waw.pl =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po górach SSIE!!!
-------------- następna część ---------
# $Revision: 1.5 $, $Date: 2007-10-21 14:09:20 $
Summary:	Extension for blocking unwanted ads, banners etc.
Summary(pl.UTF-8):	Rozszerzenie do blokowania niechcianych reklam, bannerĂłw itp.
%define		_realname	adblock_plus
Name:		mozilla-firefox-addon-adblockplus
Version:	0.7.5.3
Release:	0.1
License:	unknown
Group:		X11/Applications/Networking
Source0:	http://addons.mozilla.org/en-US/firefox/downloads/file/19510/%{_realname}-%{version}-fx+tb+sm+fl.xpi
# Source0-md5:	90d7fb085d4a8ef6f5f20ddad8b919a0
Source1:	adblockplus-installed-chrome.txt
URL:		http://adblockplus.org/
BuildRequires:	unzip
BuildRequires:	zip
Requires(post,postun):	mozilla-firefox >= 2.0.0.0
Requires:	mozilla-firefox >= 2.0.0.0
BuildArch:	noarch
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
Ever been annoyed by all those ads and banners on the internet that
often take longer to download than everything else on the page?
Adblock Plus will help you to get rid of them. Right-click on a banner
and choose "Adblock" from the context menu - the banner won't be
downloaded again. Or open Adblock Plus sidebar to see all elements of
the page and block the banners. You can use filters with wildcards or
even regular expressions to block complete banner factories.

%description -l pl.UTF-8
Czy denerwują Cię te wszystkie reklamy i bannery, których załadowanie
często trwa dłużej niż wczytanie właściwej treści strony? Adblock Plus
pomoże Ci się ich pozbyć. Kliknij prawym przyciskiem myszki na
bannerze i wybierz "Adblock" z menu kontekstowego - banner już więcej
się nie wyświetli. Możesz też otworzyć panel Adblock Plus aby zobaczyć
listę wszystkich elementów strony i zablokować bannery. Możliwe
również jest tworzenie filtrów używających masek lub nawet wyrażeń
regularnych aby umożliwić blokowanie całych serwisów reklamowych.

%prep

%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_datadir}/mozilla-firefox
install -d $RPM_BUILD_ROOT%{_libdir}/mozilla-firefox

unzip %{SOURCE0} -d $RPM_BUILD_ROOT

# fix polish locale
PWD=`pwd`
cd $RPM_BUILD_ROOT/chrome/
unzip adblockplus.jar locale/pl-PL/contents.rdf
sed -i -e 's/locale:pl/locale:pl-PL/g' locale/pl-PL/contents.rdf
zip -0 adblockplus.jar locale/pl-PL/contents.rdf
rm -rf locale/pl-PL/contents.rdf
cd $PWD

install %{SOURCE1} $RPM_BUILD_ROOT/chrome
mv $RPM_BUILD_ROOT/defaults/preferences $RPM_BUILD_ROOT/defaults/pref
mv $RPM_BUILD_ROOT/{chrome,defaults} $RPM_BUILD_ROOT%{_datadir}/mozilla-firefox
mv $RPM_BUILD_ROOT/components $RPM_BUILD_ROOT%{_libdir}/mozilla-firefox

%clean
rm -rf $RPM_BUILD_ROOT

%post
%{_sbindir}/mozilla-firefox-chrome+xpcom-generate

%postun
%{_sbindir}/mozilla-firefox-chrome+xpcom-generate

%files
%defattr(644,root,root,755)
%{_datadir}/mozilla-firefox/chrome/adblockplus.jar
%{_datadir}/mozilla-firefox/chrome/adblockplus-installed-chrome.txt
%{_datadir}/mozilla-firefox/defaults/pref/adblockplus.js
%{_libdir}/mozilla-firefox/components/nsAdblockPlus.*

%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback w pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org

$Log: seamonkey-addon-adblockplus.spec,v $
Revision 1.5  2007-10-21 14:09:20  hawk
- updated to 0.7.5.3
- clean up after sed

Revision 1.4  2007/03/09 21:59:22  qboosh
- UTF-8

Revision 1.3  2007/03/09 21:58:15  qboosh
- gpm-friendly Source0 URL

Revision 1.2  2007/02/19 21:30:57  hawk
- ugly hack to fix pl-PL locale

Revision 1.1  2007/02/18 21:16:17  hawk
- Adblock Plus can't be installed in SeaMonkey w/o root privileges, so lets
  package it for SeaMonkey


Więcej informacji o liście dyskusyjnej pld-devel-pl