Current in-tree ebuild is 40220, on website 41443. Trying to bump it I hit: * Running automake --add-missing --copy --foreign ... [ !! ] * Failed Running automake ! with logfile: ***** automake ***** ***** automake --add-missing --copy --foreign configure.ac:30: installing `autotools/missing' GNUmakefile.am: installing `autotools/depcomp' /usr/share/automake-1.10/am/depend2.am: am__fastdepCXX does not appear in AM_CONDITIONAL /usr/share/automake-1.10/am/depend2.am: The usual way to define `am__fastdepCXX' is to add `AC_PROG_CXX' /usr/share/automake-1.10/am/depend2.am: to `configure.ac' and run `aclocal' and `autoconf' again. GNUmakefile.am: C++ source seen but `CXX' is undefined GNUmakefile.am: The usual way to define `CXX' is to add `AC_PROG_CXX' GNUmakefile.am: to `configure.ac' and run `autoconf' again.
v. 1.0.1 seems to have been released [1]. [1] http://people.freedesktop.org/~alp/webkit/gtk/
It is obviously an old tarball and nowhere tagged as "release" http://rpmfind.net/linux/RPM/fedora/devel/ppc/WebKit-gtk-1.1.1-1.fc11.ppc64.html There seems to be a release somewhere but no website related mentions it.
(In reply to comment #2) > It is obviously an old tarball and nowhere tagged as "release" > Yeah, that's obviously an old tarball. However, I assumed this was a release since I accessed the link from this [1] link (Getting the Sources > Download a release). [1] http://live.gnome.org/WebKitGtk
WebKitGTK+ 1.1.3 has been released and a new homepage got up, (just doing some bookkeeping, jokey if you need help on webkit-gtk just tell me)
(In reply to comment #4) > WebKitGTK+ 1.1.3 has been released and a new homepage got up, (just doing some > For the reference: http://webkitgtk.org/
I would be willing to make a new ebuild for the updated webkit-gtk if someone could help guide me through making an ebuild. Its been YEARS since the last time I attempted to make one.
(In reply to comment #6) > I would be willing to make a new ebuild for the updated webkit-gtk if someone > could help guide me through making an ebuild. Its been YEARS since the last > time I attempted to make one. > There's this wiki page [1]. However, it should possibly suffice to rename the existing ebuild and perhaps fix the download URL. [1] http://en.gentoo-wiki.com/wiki/Writing_Ebuilds
Created attachment 186005 [details] webkit-gtk-1.3.3.ebuild my not working attempt at updating this package
(In reply to comment #8) > Created an attachment (id=186005) [edit] > webkit-gtk-1.3.3.ebuild > > my not working attempt at updating this package > This fails at aclocal. build log: >>> Unpacking source... >>> Unpacking webkit-1.1.3.tar.gz to /var/tmp/portage/net-libs/webkit-gtk-1.3.3/work /var/tmp/portage/net-libs/webkit-gtk-1.3.3/temp/environment: line 2942: cd: /var/tmp/portage/net-libs/webkit-gtk-1.3.3/work/WebKit-r1.3.3: No such file or directory [32;01m*[0m Running eautoreconf in '/var/tmp/portage/net-libs/webkit-gtk-1.3.3/work' ... [32;01m*[0m Running aclocal ... [A[72C [34;01m[ [31;01m!![34;01m ][0m [31;01m*[0m Failed Running aclocal ! [31;01m*[0m [31;01m*[0m Include in your bugreport the contents of: [31;01m*[0m [31;01m*[0m /var/tmp/portage/net-libs/webkit-gtk-1.3.3/temp/aclocal-20454.out [31;01m*[0m [31;01m*[0m ERROR: net-libs/webkit-gtk-1.3.3 failed. [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 48: Called src_unpack [31;01m*[0m environment, line 2943: Called eautoreconf [31;01m*[0m environment, line 960: Called eaclocal [31;01m*[0m environment, line 899: Called autotools_run_tool 'aclocal' [31;01m*[0m environment, line 446: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m die "Failed Running $1 !"; [31;01m*[0m The die message: [31;01m*[0m Failed Running aclocal ! [31;01m*[0m [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. [31;01m*[0m A complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-1.3.3/temp/build.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-1.3.3/temp/environment'. [31;01m*[0m ------------------------------- ------------------------------- not sure if I made a mistake altering the old ebuild (though I really only changed the name and the website of the sources)
(In reply to comment #9) > > webkit-gtk-1.3.3.ebuild > not sure if I made a mistake altering the old ebuild (though I really only > changed the name and the website of the sources) > Perhaps the issue is due to the incorrect version in the ebuild file name.
Created attachment 186096 [details] ebuild for webkit-gtk-1.1.3 The attached ebuild is numbered correctly, has the URL fixed in a "generic" way, has its home page address fixed; otherwise, it is the same as the one in Portage. The ebuild passes aclocal and the entire ./configure process. However, it fails to build with the error below. I suspect a dependency issue, perhaps insufficient sys-devel/flex version (2.5.35 is installed on my system). ./configure: line 20529: DOLT: command not found checking for flex... /usr/bin/flex ./configure: line 20577: syntax error near unexpected token `2.5.33,gt,$FLEX_VERSION,' ./configure: line 20577: ` AX_COMPARE_VERSION(2.5.33,gt,$FLEX_VERSION,' * * ERROR: net-libs/webkit-gtk-1.1.3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3249: Called econf '--enable-database' '--enable-icon-database' '--enable-dom-storage' '--enable-offline-web-applications' '--enable-video' '--enable-svg' '--disable-debug' '--enable-xslt' '--enable-coverage' '--with-font-backend=pango' '--with-http-backend=soup' * ebuild.sh, line 529: Called die * The specific snippet of code: * die "econf failed" * The die message: * econf failed
(In reply to comment #11) > ./configure: line 20529: DOLT: command not found dolt is a replacement for libtool (http://dolt.freedesktop.org/), looks like eautoreconf did not like it. However, is eautoreconf still necessary? There is no modification to .ac files in src_unpack()... Dropping src_unpack() block, I do not get much further, as the only http backend is libsoup now, and >=2.25.91 is needed. So waiting for gnome 2.26 to get in tree ;)
newer webkit in-tree now, 1.1.3 is up to gnome people