From: Jakub Bogusz Date: Mon, 23 Jan 2012 17:01:56 +0000 (+0000) Subject: - new X-Git-Url: http://git.pld-linux.org/?p=packages%2Feve.git;a=commitdiff_plain;h=dfe24d48492c1056524e2366dcab42168950f2f1 - new Changed files: eve-link.patch -> 1.1 eve-update.patch -> 1.1 eve.spec -> 1.1 --- dfe24d48492c1056524e2366dcab42168950f2f1 diff --git a/eve-link.patch b/eve-link.patch new file mode 100644 index 0000000..a6d1774 --- /dev/null +++ b/eve-link.patch @@ -0,0 +1,11 @@ +--- eve-0.3.0/src/bin/Makefile.am.orig 2010-11-11 13:56:58.000000000 +0100 ++++ eve-0.3.0/src/bin/Makefile.am 2012-01-23 17:23:29.776966299 +0100 +@@ -18,7 +18,7 @@ + bin_PROGRAMS += eve_ql + endif + +-eve_LDADD = @ELEMENTARY_LIBS@ @EWEBKIT_LIBS@ @EDBUS_LIBS@ ++eve_LDADD = @ELEMENTARY_LIBS@ @EWEBKIT_LIBS@ @EDBUS_LIBS@ -lm + eve_SOURCES = main.c view.c chrome.c eve_state.c + + if BUILD_QUICKLAUNCH diff --git a/eve-update.patch b/eve-update.patch new file mode 100644 index 0000000..89a50f2 --- /dev/null +++ b/eve-update.patch @@ -0,0 +1,65 @@ +--- eve-0.3.0/src/bin/chrome.c.orig 2010-12-03 22:38:47.000000000 +0100 ++++ eve-0.3.0/src/bin/chrome.c 2012-01-23 17:22:27.186964202 +0100 +@@ -340,7 +340,7 @@ + static const Elm_Gengrid_Item_Class gic_default = { + .func = { + .label_get = tab_grid_label_get, +- .icon_get = tab_grid_icon_get, ++ .content_get = tab_grid_icon_get, + .state_get = tab_grid_state_get, + .del = tab_grid_del + } +@@ -349,7 +349,7 @@ + static const Elm_Genlist_Item_Class glic_default = { + .func = { + .label_get = more_label_get, +- .icon_get = more_icon_get, ++ .content_get = more_icon_get, + .state_get = more_state_get, + .del = more_del + }, +@@ -359,7 +359,7 @@ + static const Elm_Genlist_Item_Class glic_config = { + .func = { + .label_get = more_label_get, +- .icon_get = more_icon_get, ++ .content_get = more_icon_get, + .state_get = more_state_get, + .del = more_del + }, +@@ -369,7 +369,7 @@ + static const Elm_Genlist_Item_Class glic_config_selectable = { + .func = { + .label_get = more_label_get, +- .icon_get = more_icon_get, ++ .content_get = more_icon_get, + .state_get = more_state_get, + .del = more_del + }, +@@ -379,7 +379,7 @@ + static const Elm_Genlist_Item_Class glic_separator = { + .func = { + .label_get = NULL, +- .icon_get = NULL, ++ .content_get = NULL, + .state_get = NULL, + .del = more_del + }, +@@ -389,7 +389,7 @@ + static const Elm_Genlist_Item_Class glic_config_list = { + .func = { + .label_get = list_label_get, +- .icon_get = more_icon_get, ++ .content_get = more_icon_get, + .state_get = more_state_get, + .del = more_del + }, +@@ -399,7 +399,7 @@ + static const Elm_Genlist_Item_Class glic_page = { + .func = { + .label_get = page_label_get, +- .icon_get = more_icon_get, ++ .content_get = more_icon_get, + .state_get = more_state_get, + .del = more_del + }, diff --git a/eve.spec b/eve.spec new file mode 100644 index 0000000..7067720 --- /dev/null +++ b/eve.spec @@ -0,0 +1,67 @@ +Summary: Eve - web browser based on the EFL and EWebKit +Summary(pl.UTF-8): Eve - przeglądarka WWW oparta na bibliotekach EFL i EWebKit +Name: eve +Version: 0.3.0 +Release: 1 +License: BSD +Group: Applications/Multimedia +Source0: http://download.enlightenment.org/snapshots/2010-12-03/%{name}-%{version}.tar.bz2 +# Source0-md5: 9367fd8347d04a98796a0197deeaecbe +Patch0: %{name}-update.patch +Patch1: %{name}-link.patch +URL: http://trac.enlightenment.org/e/wiki/Eve +BuildRequires: autoconf >= 2.60 +BuildRequires: automake >= 1.6 +BuildRequires: e_dbus-devel +BuildRequires: edje +BuildRequires: elementary-devel >= 0.8.0 +BuildRequires: ewebkit-devel +BuildRequires: gettext-devel >= 0.12.1 +BuildRequires: libtool +BuildRequires: pkgconfig +Requires: elementary-libs >= 0.8.0 +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Eve is a web browser based on the EFL and EWebKit, aimed primarily to +be used on mobile devices with touch screens - but it works like a +charm on the desktop, too. + +%description -l pl.UTF-8 +Eve to przeglądarka WWW oparta na bibliotekach EFL i EWebKit, +przeznaczona przede wszystkim dla urządzeń przenośnych z ekranami +dotykowymi - ale wdzięcznie działająca także na zwykłych komputerach +biurkowych. + +%prep +%setup -q +%patch0 -p1 +%patch1 -p1 + +%build +%{__gettextize} +%{__libtoolize} +%{__aclocal} -I m4 +%{__autoconf} +%{__autoheader} +%{__automake} +%configure \ + --disable-silent-rules +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc AUTHORS COPYING ChangeLog README TODO +%attr(755,root,root) %{_bindir}/%{name} +%{_datadir}/%{name} +%{_desktopdir}/eve.desktop +%{_pixmapsdir}/eve.png