Author: qboosh                       Date: Tue Jul 22 21:26:39 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- back from the dead... updated to 1.0.1
- updated dirs,locale_pl,po-fixes patches
- removed obsolete chrome_check,mozilla1.7,pic patches
- added xulrunner patch, build with xulrunner 1.9
- release 0.1 - unfortunatelu doesn't show any HTML

---- Files affected:
SPECS:
   skipstone.spec (1.85 -> 1.86) 

---- Diffs:

================================================================
Index: SPECS/skipstone.spec
diff -u SPECS/skipstone.spec:1.85 SPECS/skipstone.spec:1.86
--- SPECS/skipstone.spec:1.85   Mon Feb 12 23:09:15 2007
+++ SPECS/skipstone.spec        Tue Jul 22 23:26:33 2008
@@ -1,41 +1,35 @@
 # $Revision$, $Date$
-%define                minmozver       5:1.7
-Summary:       SkipStone is a simple GTK+ web browser that utilizes Mozilla's 
gecko engine
-Summary(pl.UTF-8):     Przeglądarka oparta o GTK+, korzystająca z engine'u 
Mozilli (gecko)
+# TODO: gecko widget doesn't work
+Summary:       SkipStone - a simple GTK+ web browser that utilizes Mozilla's 
gecko engine
+Summary(pl.UTF-8):     Przeglądarka oparta o GTK+, korzystająca z silnika 
Mozilli (gecko)
 Summary(pt_BR.UTF-8):  Browser que usa o toolkit GTK+ e o engine gecko do 
Mozilla para renderização
 Name:          skipstone
-Version:       0.9.3
-Release:       12
+Version:       1.0.1
+Release:       0.1
 License:       GPL
 Group:         X11/Applications/Networking
 #Source0Download: http://www.muhri.net/skipstone/page.php3?node=download
 Source0:       http://www.muhri.net/skipstone/%{name}-%{version}.tar.gz
-# Source0-md5: e5f558e474dcaee673edf25877bdba5b
+# Source0-md5: c46548d52b16a809e707a1410566fa0a
 Source1:       %{name}.desktop
 Patch0:                %{name}-dirs.patch
 Patch1:                %{name}-pld.patch
 Patch2:                %{name}_locale_pl.patch
-Patch3:                %{name}-chrome_check.patch
-Patch4:                %{name}-mozilla1.7.patch
-Patch5:                %{name}-gtk2.patch
-Patch6:                %{name}-po-fixes.patch
-Patch7:                %{name}-pic.patch
+Patch3:                %{name}-gtk2.patch
+Patch4:                %{name}-po-fixes.patch
+Patch5:                %{name}-xulrunner.patch
 URL:           http://www.muhri.net/skipstone/
 BuildRequires: autoconf
 BuildRequires: gettext-devel >= 0.11
 BuildRequires: gtk+2-devel >= 2:2.2.0
 BuildRequires: libstdc++-devel
-BuildRequires: mozilla-embedded(gtk2) >= %{minmozver}
-BuildRequires: mozilla-embedded-devel >= %{minmozver}
+BuildRequires: xulrunner-devel >= 1.9
 BuildRequires: pkgconfig
-Requires:      mozilla-embedded(gtk2) >= %{minmozver}
-Requires:      mozilla-embedded(gtk2) = %(rpm -q --qf '%{EPOCH}:%{VERSION}' 
--whatprovides mozilla-embedded)
-Provides:      %{name}(gtk2) = %{version}-%{release}
+BuildRequires: rpmbuild(macros) >= 1.167
+BuildRequires: sed >= 4.0
+%requires_eq   xulrunner-libs
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-# can be provided by mozilla or mozilla-embedded
-%define                _noautoreqdep   libgtkembedmoz.so libgtksuperwin.so 
libxpcom.so
-
 %define                _localedir      /usr/share/locale
 
 %description
@@ -44,7 +38,7 @@
 
 %description -l pl.UTF-8
 SkipStone jest prostą przeglądarką WWW opartą na GTK+, korzystającą z
-engine'u Mozilli - gecko.
+silnika Mozilli - gecko.
 
 %description -l pt_BR.UTF-8
 SkipStone é um Web Browser que usa o toolkit GTK+ e o engine gecko do
@@ -54,7 +48,7 @@
 Summary:       Various Skipstone plugins
 Summary(pl.UTF-8):     Różne wtyczki do Skipstone
 Group:         X11/Applications/Networking
-Requires:      %{name}(gtk2) = %{version}-%{release}
+Requires:      %{name} = %{version}-%{release}
 Obsoletes:     skipstone-plugins-gdkpixbuf
 
 %description plugins
@@ -71,17 +65,12 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
-%patch6 -p1
-%patch7 -p1
-
-mv -f locale/{zh_CN.GB2312,zh_CN}.po
-mv -f locale/{zh_TW.Big5,zh_TW}.po
 
-%{__perl} -pi -e 's@/usr/share/skipstone/[EMAIL PROTECTED]/skipstone/plugins@' 
\
+sed -i -e 's@/usr/share/skipstone/[EMAIL PROTECTED]/skipstone/plugins@' \
        src/skipstone.h
 
-# kill precompiled x86 binaries
-rm -f plugins/Up/*.{o,so}
+# kill precompiled x86_64 binaries
+rm -f plugins/ThumbSideBar/*.{o,so}
 
 %build
 # not really needed (gettext can handle ->UTF-8 conversion at runtime)
@@ -100,25 +89,18 @@
 conv nl iso-8859-15
 conv pl iso-8859-2
 conv pt iso-8859-1
-conv ru koi8-r
-conv zh_CN GBK
-conv zh_TW big5
 
 %{__autoconf}
-
-CPPFLAGS="-I/usr/include/nspr"
-CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions"
+%{__autoheader}
+CXXFLAGS="%{rpmcxxflags} -fshort-wchar"
 %configure \
-       --enable-cvs-mozilla \
        --enable-nls \
-       --with-mozilla-includes=/usr/include/mozilla \
-       --with-mozilla-libs=/usr/%{_lib}/mozilla
+       --with-mozilla-includes=/usr/include/xulrunner \
+       --with-mozilla-libs=/usr/%{_lib}/xulrunner-sdk/lib
 
 %{__make}
 
-cd plugins
-echo all: > Throbber/Makefile # it requires imlib2, let's skip it for a while
-%{__make}
+%{__make} -C plugins
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -133,6 +115,7 @@
 
 install plugins/*/*.so $RPM_BUILD_ROOT%{_libdir}/skipstone/plugins
 cp -rf plugins/Launcher/LauncherPix $RPM_BUILD_ROOT%{_libdir}/skipstone/plugins
+cp -rf plugins/Throbber/pacspin $RPM_BUILD_ROOT%{_libdir}/skipstone/plugins
 
 %find_lang %{name}
 
@@ -141,20 +124,21 @@
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc README* AUTHORS ChangeLog *.pl
+%doc AUTHORS ChangeLog README* convert_bookmarks.pl
 %attr(755,root,root) %{_bindir}/skipstone-bin
 %attr(755,root,root) %{_bindir}/skipstone
 %attr(755,root,root) %{_bindir}/skipdownload
 %{_datadir}/skipstone
 %dir %{_libdir}/skipstone
 %dir %{_libdir}/skipstone/plugins
-%{_desktopdir}/*.desktop
-%{_pixmapsdir}/*.png
+%{_desktopdir}/skipstone.desktop
+%{_pixmapsdir}/skipstone-desktop.png
 
 %files plugins
 %defattr(644,root,root,755)
-%{_libdir}/skipstone/plugins/LauncherPix
 %attr(755,root,root) %{_libdir}/skipstone/plugins/*.so
+%{_libdir}/skipstone/plugins/LauncherPix
+%{_libdir}/skipstone/plugins/pacspin
 
 %define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -162,6 +146,13 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.86  2008/07/22 21:26:33  qboosh
+- back from the dead... updated to 1.0.1
+- updated dirs,locale_pl,po-fixes patches
+- removed obsolete chrome_check,mozilla1.7,pic patches
+- added xulrunner patch, build with xulrunner 1.9
+- release 0.1 - unfortunatelu doesn't show any HTML
+
 Revision 1.85  2007/02/12 22:09:15  glen
 - tabs in preamble
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/skipstone.spec?r1=1.85&r2=1.86&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to