From 649555cfa936da62e6e67ab314cec9f9bd393fd8 Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Fri, 5 Jan 2024 22:07:04 +0100 Subject: [PATCH] automatic version update by autodist [release 3.10.3-1mamba;Wed Dec 11 2013] --- README.md | 3 + epiphany-2.24.0.1-desktop.patch | 11 + epiphany-2.24.0.1-homepage.patch | 11 + epiphany-2.28.2-bookmarks.patch | 18 + epiphany-2.30.6-libnotify-0.7.patch | 38 ++ epiphany-2.30.6-password-migration.patch | 14 + epiphany-64.png | Bin 0 -> 4784 bytes epiphany-default-bookmarks.rdf | 61 +++ epiphany.png | Bin 0 -> 4718 bytes epiphany.spec | 460 +++++++++++++++++++++++ 10 files changed, 616 insertions(+) create mode 100644 epiphany-2.24.0.1-desktop.patch create mode 100644 epiphany-2.24.0.1-homepage.patch create mode 100644 epiphany-2.28.2-bookmarks.patch create mode 100644 epiphany-2.30.6-libnotify-0.7.patch create mode 100644 epiphany-2.30.6-password-migration.patch create mode 100644 epiphany-64.png create mode 100644 epiphany-default-bookmarks.rdf create mode 100644 epiphany.png create mode 100644 epiphany.spec diff --git a/README.md b/README.md index b9515e4..8ba08d9 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # epiphany +Epiphany is the web browser for the GNOME desktop. Its goal is to be simple and easy to use. +Epiphany ties together many GNOME components in order to let you focus on the Web content, instead of the browser application. + diff --git a/epiphany-2.24.0.1-desktop.patch b/epiphany-2.24.0.1-desktop.patch new file mode 100644 index 0000000..47c9fbc --- /dev/null +++ b/epiphany-2.24.0.1-desktop.patch @@ -0,0 +1,11 @@ +--- epiphany-2.24.0.1/data/epiphany.desktop.in.in 2008-09-01 13:58:34.000000000 +0200 ++++ epiphany-2.24.0.1/data/epiphany.desktop.in.in-gil 2008-10-21 14:23:57.000000000 +0200 +@@ -6,7 +6,7 @@ + StartupNotify=true + Terminal=false + Type=Application +-Icon=gnome-web-browser ++Icon=/usr/share/pixmaps/epiphany.png + X-GNOME-Bugzilla-Bugzilla=GNOME + X-GNOME-Bugzilla-Product=epiphany + X-GNOME-Bugzilla-Component=BugBuddyBugs diff --git a/epiphany-2.24.0.1-homepage.patch b/epiphany-2.24.0.1-homepage.patch new file mode 100644 index 0000000..3aaa022 --- /dev/null +++ b/epiphany-2.24.0.1-homepage.patch @@ -0,0 +1,11 @@ +--- epiphany-2.24.0.1/data/epiphany.schemas.in 2008-03-28 15:59:45.000000000 +0100 ++++ epiphany-2.24.0.1/data/epiphany.schemas.in-gil 2008-10-21 14:53:42.000000000 +0200 +@@ -5,7 +5,7 @@ + /apps/epiphany/general/homepage + epiphany + string +- http://www.google.com ++ file:///usr/share/epiphany/bookmarks/0-openmamba-default-bookmars2.html + + Home page + Address of the user's home page. diff --git a/epiphany-2.28.2-bookmarks.patch b/epiphany-2.28.2-bookmarks.patch new file mode 100644 index 0000000..4e1beef --- /dev/null +++ b/epiphany-2.28.2-bookmarks.patch @@ -0,0 +1,18 @@ +--- src/bookmarks/ephy-bookmarks.c 2009-12-16 11:26:27.000000000 +0100 ++++ src/bookmarks/ephy-bookmarks.c-gil 2010-09-25 14:34:46.000000000 +0200 +@@ -129,14 +129,7 @@ + static void + ephy_bookmarks_init_defaults (EphyBookmarks *eb) + { +- int i; +- +- for (i = 0; i < G_N_ELEMENTS (default_topics); i++) +- { +- ephy_bookmarks_add_keyword (eb, _(default_topics[i])); +- } +- +- ephy_bookmarks_import_rdf (eb, DATADIR "/default-bookmarks.rdf"); ++ ephy_bookmarks_import_mozilla (eb, "/usr/share/epiphany/bookmarks/0-openmamba-default-bookmars2.html"); + } + + static void diff --git a/epiphany-2.30.6-libnotify-0.7.patch b/epiphany-2.30.6-libnotify-0.7.patch new file mode 100644 index 0000000..a0c5f8e --- /dev/null +++ b/epiphany-2.30.6-libnotify-0.7.patch @@ -0,0 +1,38 @@ +--- embed/downloader-view.c ++++ embed/downloader-view.c +@@ -36,6 +36,9 @@ + + #ifdef HAVE_LIBNOTIFY + #include ++#ifndef NOTIFY_CHECK_VERSION ++#define NOTIFY_CHECK_VERSION(x,y,z) 0 ++#endif + #endif + + enum +@@ -337,7 +340,12 @@ + g_object_ref (dv); + + notification = notify_notification_new (title, msg, +- GTK_STOCK_INFO, NULL); ++ GTK_STOCK_INFO ++#if NOTIFY_CHECK_VERSION (0, 7, 0) ++ ); ++#else ++ , NULL); ++#endif + + g_signal_connect_after (notification, "closed", + G_CALLBACK (notification_closed_cb), dv); +@@ -346,7 +354,11 @@ + notify_notification_set_timeout (notification, NOTIFY_EXPIRES_DEFAULT); + notify_notification_set_urgency (notification, NOTIFY_URGENCY_LOW); + ++#if NOTIFY_CHECK_VERSION (0, 7, 0) ++ /* notify_notification_attach_to_status_icon was removed */ ++#else + notify_notification_attach_to_status_icon (notification, status_icon); ++#endif + + /* There are some visual glitches when the notification is shown and + * the GtkStatusIcon is still not visible. To avoid that, we delay the diff --git a/epiphany-2.30.6-password-migration.patch b/epiphany-2.30.6-password-migration.patch new file mode 100644 index 0000000..4e9a245 --- /dev/null +++ b/epiphany-2.30.6-password-migration.patch @@ -0,0 +1,14 @@ +--- lib/ephy-profile-migration.c 2010-04-02 18:17:25.000000000 +0200 ++++ lib/ephy-profile-migration.c-gil 2010-10-05 23:46:44.000000000 +0200 +@@ -193,7 +193,10 @@ + while (lines[end] && !g_str_equal (lines[end], ".")) + end++; + +- i = end + 1; ++ if (lines[end]) ++ i = end + 1; ++ else ++ i = end; + + /* A block has at least five lines */ + if (end - begin < 5) diff --git a/epiphany-64.png b/epiphany-64.png new file mode 100644 index 0000000000000000000000000000000000000000..2f45fd042d93c72e453608f88aa998314b307fd8 GIT binary patch literal 4784 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 KMNUMnLSTZU!4**e literal 0 HcmV?d00001 diff --git a/epiphany-default-bookmarks.rdf b/epiphany-default-bookmarks.rdf new file mode 100644 index 0000000..f68bd10 --- /dev/null +++ b/epiphany-default-bookmarks.rdf @@ -0,0 +1,61 @@ + + + + Epiphany bookmarks + http://www.gnome.org/projects/epiphany/ + + + + + + + + + + + + + + + + + Community + http://www.openmamba.org/community/ + + + Usa + http://www.openmamba.org/distribution/packages.html + + + Scarica + http://www.openmamba.org/distribution/download.html + + + Wiki + http://wiki.openmamba.org/it/index.php/Pagina_principale + + + Sviluppa + http://www.openmamba.org/distribution/development.html + + + Forum + http://forum.openmamba.org/ + + + Leggi + http://www.openmamba.org/info.html + + + Installa + http://www.openmamba.org/distribution/install.html + + + Aggiusta + http://bugs.openmamba.org/my_view_page.php/ + + + Google + http://www.google.com/ + + diff --git a/epiphany.png b/epiphany.png new file mode 100644 index 0000000000000000000000000000000000000000..8e0981a6bc7f5de9d4ba8a32f68a2bb5560f11ee GIT binary patch literal 4718 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 literal 0 HcmV?d00001 diff --git a/epiphany.spec b/epiphany.spec new file mode 100644 index 0000000..c2173f4 --- /dev/null +++ b/epiphany.spec @@ -0,0 +1,460 @@ +%define majver %(echo %version | cut -d. -f 1-2) +%define with_ca_mgr 1 +%define with_seed 0 +Name: epiphany +Version: 3.10.3 +Release: 1mamba +Summary: The web browser for the GNOME desktop +Group: Graphical Desktop/Applications/Internet +Vendor: openmamba +Distribution: openmamba +Packager: Automatic Build System +URL: http://www.gnome.org/projects/epiphany/ +Source0: http://ftp.gnome.org/pub/GNOME/sources/epiphany/%{majver}/epiphany-%{version}.tar.xz +Source1: epiphany-64.png +# TODO +# tar -cz bookmarks > bookmarks.tar.gz +Source2: epiphany-1-bookmarks.tar.gz + +Source3: epiphany.png +Source4: epiphany-default-bookmarks.rdf +Patch0: epiphany-2.24.0.1-desktop.patch +# TODO +Patch1: epiphany-2.24.0.1-homepage.patch +Patch2: epiphany-2.28.2-bookmarks.patch + +Patch3: epiphany-2.30.6-password-migration.patch +Patch4: epiphany-2.30.6-libnotify-0.7.patch + +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: GConf-devel +BuildRequires: glibc-devel +BuildRequires: gobject-introspection +BuildRequires: libatk-devel +BuildRequires: libavahi-devel +BuildRequires: libcairo-devel +BuildRequires: libdbus-devel +BuildRequires: libdbus-glib-devel +BuildRequires: libenchant-devel +BuildRequires: libexpat-devel +BuildRequires: libffi-devel +BuildRequires: libfontconfig-devel +BuildRequires: libfreetype-devel +BuildRequires: libgcc +BuildRequires: libgcrypt-devel +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libgeoclue-devel +BuildRequires: libglib-devel +BuildRequires: libglitz-devel +BuildRequires: libgnome-keyring-devel +BuildRequires: libgnutls-devel +BuildRequires: libgpg-error-devel +BuildRequires: libgst-plugins-base-devel +BuildRequires: libgstreamer-devel +BuildRequires: libgtk-devel +BuildRequires: libICE-devel +BuildRequires: libicu-devel +#BuildRequires: libjpeg-turbo-devel +BuildRequires: libjpeg-devel +BuildRequires: libnotify-devel +BuildRequires: libnspr-devel +BuildRequires: libnss-devel +BuildRequires: libpango-devel +BuildRequires: libpixman-devel +BuildRequires: libpng12-devel +BuildRequires: libpng-devel +BuildRequires: libproxy-devel +BuildRequires: libselinux-devel +BuildRequires: libSM-devel +BuildRequires: libsoup-devel +BuildRequires: libsqlite-devel +BuildRequires: libstartup-notification-devel +BuildRequires: libstdc++6-devel +BuildRequires: libtasn1-devel +BuildRequires: libwebkit-gtk-devel +BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: libxcb-devel +BuildRequires: libxcb-util-devel +BuildRequires: libXcomposite-devel +BuildRequires: libXcursor-devel +BuildRequires: libXdamage-devel +BuildRequires: libXdmcp-devel +BuildRequires: libXext-devel +BuildRequires: libXfixes-devel +BuildRequires: libXi-devel +BuildRequires: libXinerama-devel +BuildRequires: libxml2-devel +BuildRequires: libXrender-devel +BuildRequires: libxslt-devel +BuildRequires: libXt-devel +BuildRequires: libz-devel +BuildRequires: ORBit2-devel +%if %with_seed +BuildRequires: seed-devel +%endif +## AUTOBUILDREQ-END +BuildRequires: ca-certificates +BuildRequires: eggdbus +BuildRequires: glib-gettextize +BuildRequires: gnome-desktop-devel +BuildRequires: iso-codes-devel +BuildRequires: libalsa-devel +BuildRequires: libart_lgpl-devel +BuildRequires: libaudiofile-devel +BuildRequires: libbonobo-devel +BuildRequires: libbonoboui-devel +BuildRequires: libcanberra-devel +BuildRequires: libcares-devel +BuildRequires: libcurl-devel +BuildRequires: libe2fs-devel +BuildRequires: libesound-devel +BuildRequires: libglade-devel +BuildRequires: libgnomecanvas-devel +BuildRequires: libgnome-devel +BuildRequires: libgnomeui-devel +BuildRequires: libgnome-vfs-devel +BuildRequires: libidn-devel +BuildRequires: libkrb5-devel +BuildRequires: libnm-devel +BuildRequires: libopenldap-devel +BuildRequires: libopenssl-devel +BuildRequires: libpopt-devel +BuildRequires: libpython-devel +BuildRequires: libsasl-devel +BuildRequires: libssh2-devel +BuildRequires: pygtk-devel +BuildRequires: python-gnome-devel +Requires: ca-certificates +Requires(post):desktop-file-utils +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +# Epiphany was configured with the following options: + +# Zeroconf bookmarks support : yes +# NetworkManager support : yes + +# TODO +# GObject introspection : no +# Seed support : no + +# Namespace is empty; likely causes are: +# Not including .h files to be scanned +# Broken --identifier-prefix +# [Epiphany-2.29.gir] Error 1 + +# NSS support : yes +# Build tests : yes +# CA Certificates file : %{_sysconfdir}/pki/tls/certs/ca-bundle.crt + +%description +Epiphany is the web browser for the GNOME desktop. Its goal is to be simple and easy to use. +Epiphany ties together many GNOME components in order to let you focus on the Web content, instead of the browser application. + +%package devel +Summary: Devel package for %{name} +Group: Development/Libraries +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +Epiphany is a GNOME web browser based on the WebKit rendering engine. +This package contains static libraries and header files need for development. + +%package apidocs +Summary: %{name} api docunentation +Group: Documentation +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description apidocs +Epiphany is a GNOME web browser based on the WebKit rendering engine. + +This package contains %{name} api docunentation. +. +%prep +%setup -q +#%patch0 -p1 +# TODO +#%patch1 -p1 +#sed -i "s|file:///usr/share/epiphany/bookmarks/0-openmamba-default-bookmars2.html|http://www.openmamba.org/|" data/epiphany.schemas.in +%patch2 + +#%patch3 +#%patch4 -p0 + +cat >> data/default-prefs-common.js << EOF +pref("general.useragent.vendor", "openmamba"); +pref("general.useragent.vendorSub", "%{version}-%{release}"); +EOF + +for p in $(find . -name "*.py"); do + sed -i 's|#!python|#!%{__python}|' $p + sed -i 's|#! python|#!%{__python}|' $p + sed -i 's|#!/usr/bin/python|#!%{__python}|' $p + sed -i 's|#!/usr/bin/env python|#!%{__python}|' $p + sed -i 's|#! /usr/bin/env python|#!%{__python}|' $p +done + +sed -i "s|python2.5|python2.6|" configure + +%build + +#autoreconf -i -f +export RPM_OPT_FLAGS="$(echo %{optflags} | %{__sed} -e 's/-O2/-Os/' -e 's/-Wall//')" +%configure \ + --with-ca-file=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt \ + --enable-debug \ + --with-distributor-name=openmamba \ +%if %with_seed + --enable-introspection=yes \ + --enable-seed \ +%else + --enable-introspection=no \ +%endif + --enable-network-manager \ + --disable-schemas-install \ + --disable-scrollkeeper \ + --enable-nss \ + --enable-zeroconf \ + --enable-gtk-doc \ + PYTHON=%{__python} +%make + +# http://bugzilla.gnome.org/show_bug.cgi?id=474987 +cd po +grep -v ".*[.]desktop[.]in[.]in$\|.*[.]server[.]in[.]in$\|.*[.]schemas[.]in$" POTFILES.in > POTFILES.keep +mv POTFILES.keep POTFILES.in +intltool-update --pot +for p in *.po; do + msgmerge $p %{name}.pot > $p.out + msgfmt -o `basename $p .po`.gmo $p.out +done + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 +%makeinstall +unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL + +mkdir -p %{buildroot}%{_datadir}/pixmaps +install -m 644 %{S:1} %{buildroot}%{_datadir}/pixmaps/%{name}.png + +# TODO +tar -C %{buildroot}%{_datadir}/epiphany -zxvf %{S:2} + +rm -f %{buildroot}%{_datadir}/epiphany/default-bookmarks.rdf +install -pm 644 %{S:4} %{buildroot}%{_datadir}/epiphany/default-bookmarks.rdf + +rm -f %{buildroot}%{_libdir}/epiphany/*/plugins/*.la + +# Don't ship icon caches, either +rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache +rm -f %{buildroot}%{_datadir}/icons/HighContrastLargePrint/icon-theme.cache +rm -f %{buildroot}%{_datadir}/icons/HighContrastLargePrintInverse/icon-theme.cache + +# LowContrastLargePrint seems to be obsolete, so remove it until further notice +rm -rf %{buildroot}%{_datadir}/icons/LowContrastLargePrint + +helpdir=%{buildroot}%{_datadir}/gnome/help/%{name} +for f in $helpdir/C/figures/*.png; do + b="$(basename $f)" + for d in $helpdir/*; do + if [ -d "$d" -a "$d" != "$helpdir/C" ]; then + g="$d/figures/$b" + if [ -f "$g" ]; then + if cmp -s $f $g; then + rm "$g"; ln -s "../../C/figures/$b" "$g" + fi + fi + fi + done +done + +mkdir -p %{buildroot}%{_libdir}/epiphany/%{majver}/{plugins,extensions} +ln -sf %{majver}/plugins %{buildroot}%{_libdir}/epiphany/plugins +ln -sf %{majver}/extensions %{buildroot}%{_libdir}/epiphany/extensions + +%find_lang %{name} + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post +%{_bindir}/update-desktop-database -q %{_datadir}/applications +if [ $1 -ge 1 ]; then + glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : +fi +touch --no-create %{_datadir}/icons/hicolor +touch --no-create %{_datadir}/icons/HighContrastLargePrint +touch --no-create %{_datadir}/icons/HighContrastLargePrintInverse +exit 0 + +%preun +if [ $1 -eq 0 ]; then + glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || : +fi +exit 0 + +%postun +%{_bindir}/update-desktop-database -q %{_datadir}/applications +if [ $1 -eq 0 ]; then + touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : + touch --no-create %{_datadir}/icons/HighContrastLargePrint &> /dev/null || : + touch --no-create %{_datadir}/icons/HighContrastLargePrintInverse &> /dev/null || : + %{_bindir}/gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : + %{_bindir}/gtk-update-icon-cache %{_datadir}/icons/HighContrastLargePrint &> /dev/null || : + %{_bindir}/gtk-update-icon-cache %{_datadir}/icons/HighContrastLargePrintInverse &> /dev/null || : +fi +: + +%posttrans +%{_bindir}/gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : +%{_bindir}/gtk-update-icon-cache %{_datadir}/icons/HighContrastLargePrint &> /dev/null || : +%{_bindir}/gtk-update-icon-cache %{_datadir}/icons/HighContrastLargePrintInverse &> /dev/null || : +: + +%files -f %{name}.lang +%defattr(-,root,root) +%{_bindir}/epiphany +%{_bindir}/ephy-profile-migrator +%if %with_seed +%{_libdir}/girepository-*/Epiphany-*.typelib +%endif +%dir %{_libdir}/epiphany/plugins +%dir %{_libdir}/epiphany/%{majver}/plugins +%dir %{_libdir}/epiphany/extensions +%dir %{_libdir}/epiphany/%{majver}/extensions +%dir %{_libdir}/epiphany/%{majver}/web-extensions +%{_libdir}/epiphany/%{majver}/web-extensions/libephywebextension.la +%{_libdir}/epiphany/%{majver}/web-extensions/libephywebextension.so +%{_datadir}/glib-2.0/schemas/org.gnome.Epiphany.enums.xml +%{_datadir}/glib-2.0/schemas/org.gnome.epiphany.gschema.xml +%{_datadir}/GConf/gsettings/epiphany.convert +%{_datadir}/appdata/epiphany.appdata.xml +#%{_datadir}/applications/bme.desktop +%{_datadir}/applications/epiphany.desktop +%{_datadir}/pixmaps/epiphany.png +%{_datadir}/dbus-1/services/org.gnome.Epiphany.service +%{_datadir}/gnome-shell/search-providers/epiphany-search-provider.ini +%dir %{_datadir}/epiphany +%{_datadir}/epiphany/*.xml +%{_datadir}/epiphany/*.xsl +%{_datadir}/epiphany/about.ini +%{_datadir}/epiphany/epiphany.xhtml +%dir %{_datadir}/epiphany/bookmarks +%attr(755,root,root) %{_datadir}/epiphany/bookmarks/*.html +%attr(644,root,root) %{_datadir}/epiphany/bookmarks/*.png +%attr(644,root,root) %{_datadir}/epiphany/bookmarks/*.gif +%attr(644,root,root) %{_datadir}/epiphany/bookmarks/*.xml +%{_datadir}/epiphany/default-bookmarks.rdf +%dir %{_datadir}/epiphany/icons +%{_datadir}/epiphany/icons/* +#%{_datadir}/epiphany/epiphany.css +#%dir %{_datadir}/epiphany/glade +#%{_datadir}/epiphany/glade/*.ui +#%dir %{_datadir}/epiphany/icons +#%{_datadir}/epiphany/icons/hicolor/*x*/*/*.png +#%{_datadir}/epiphany/icons/hicolor/32x32/actions/location-entry.svg +#%{_datadir}/epiphany/icons/hicolor/scalable/actions/*.svg +#%{_datadir}/epiphany/icons/hicolor/scalable/status/popup-hidden.svg +#%{_datadir}/icons/*/*x*/apps/*.png +#%{_datadir}/epiphany/pages/*.html +%{_datadir}/epiphany/pages/about.css +%dir %{_datadir}/help/*/epiphany +%{_datadir}/help/*/epiphany/* +#%{_datadir}/icons/hicolor/scalable/apps/gnome-web-browser.svg +#%dir %{_datadir}/omf/epiphany +#%{_datadir}/omf/epiphany/epiphany-*.omf +%{_mandir}/man1/epiphany.1.gz +%doc AUTHORS COPYING + +%files devel +%defattr(-,root,root) +#%{_datadir}/aclocal/epiphany.m4 +#%dir %{_includedir}/epiphany/%{majver}/epiphany +#%{_includedir}/epiphany/%{majver}/epiphany/*.h +#%{_libdir}/pkgconfig/*.pc +%if %with_seed +%{_datadir}/gir-*/Epiphany-*.gir +%endif +#%doc ChangeLog ChangeLog-* NEWS README TODO + +#%files apidocs +#%defattr(-,root,root) +#%dir %{_datadir}/gtk-doc/html/epiphany +#%doc %{_datadir}/gtk-doc/html/epiphany/* + +%changelog +* Wed Dec 11 2013 Automatic Build System 3.10.3-1mamba +- automatic version update by autodist + +* Fri Nov 15 2013 Automatic Build System 3.10.2-1mamba +- automatic version update by autodist + +* Wed Oct 30 2013 Automatic Build System 3.10.1-1mamba +- automatic version update by autodist + +* Fri May 31 2013 Automatic Build System 3.8.2-1mamba +- automatic version update by autodist + +* Wed Apr 17 2013 Automatic Build System 3.8.1-1mamba +- automatic version update by autodist + +* Thu Apr 04 2013 Automatic Build System 3.8.0-1mamba +- automatic version update by autodist + +* Tue Oct 16 2012 Automatic Build System 3.6.1-1mamba +- automatic version update by autodist + +* Sun Oct 07 2012 Automatic Build System 3.6.0-1mamba +- automatic version update by autodist + +* Wed Aug 15 2012 Automatic Build System 3.4.3-1mamba +- automatic version update by autodist + +* Tue Jun 12 2012 Automatic Build System 3.4.2-1mamba +- automatic version update by autodist + +* Mon Jul 25 2011 Automatic Build System 3.0.4-1mamba +- update to 3.0.4 + +* Mon Jul 25 2011 Automatic Build System 3.0.3-1mamba +- automatic version update by autodist + +* Sun May 22 2011 Silvan Calarco 2.30.6-3mamba +- added patch for libnotify 0.7 + +* Tue Nov 30 2010 gil 2.30.6-2mamba +- rebuilt devel + +* Sat Sep 25 2010 gil 2.30.6-1mamba +- update to 2.30.6 +- edit spec file + +* Tue Dec 01 2009 gil 2.28.2-1mamba +- update to 2.28.2 + +* Mon Apr 27 2009 gil 2.26.1-1mamba +- update to 2.26.1 + +* Tue Jan 13 2009 gil 2.24.3-1mamba +- update to 2.24.3 + +* Mon Jan 12 2009 gil 2.24.2.1-2mamba +- added %post %postun %preun + +* Sun Dec 07 2008 gil 2.24.2.1-1mamba +- update to 2.24.2.1 +- built with: xulrunner 1.9.0.4 + +* Tue Nov 25 2008 gil 2.24.2-1mamba +- update to 2.24.2 + +* Tue Oct 21 2008 gil 2.24.1-2mamba +- edit default-bookmars.html + +* Tue Oct 21 2008 gil 2.24.1-1mamba +- update to 2.24.1 + +* Tue Oct 21 2008 gil 2.24.0.1-1mamba +- package created by autospec