Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 417555 - www-client/xxxterm renamed to xombrero and release version 1.4.0
Summary: www-client/xxxterm renamed to xombrero and release version 1.4.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Rafael Martins (RETIRED)
URL: https://opensource.conformal.com/pipe...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-26 04:36 UTC by Timothy Messier
Modified: 2013-03-24 11:30 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
xombrero-1.2.2.ebuild (xombrero-1.2.2.ebuild,2.10 KB, text/plain)
2012-07-31 12:46 UTC, Thomas Witt
Details
www-client/xombrero-1.3.1 (xombrero-1.3.1.ebuild,2.10 KB, text/plain)
2012-10-26 02:38 UTC, Timothy Messier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Messier 2012-05-26 04:36:14 UTC
The project xxxterm was renamed to xombrero

Reproducible: Always
Comment 1 Rafael Martins (RETIRED) gentoo-dev 2012-05-27 17:25:31 UTC
To fix the version numbering mess that we have due to the changes of upstream versioning, and now name, I'm not going to pkgmove xxxterm to xombrero.

I'll last-rite xxxterm, with a comment in package.mask, asking people to install xombrero instead of xxxterm, and add xombrero as a new package.

Thanks
Comment 2 Maxim Kammerer 2012-07-03 13:44:36 UTC
Hi, any news on lastrite + new package?

By the way, commit 83cb225 seems to show how to enable GTK+3 support (in Makefile):

-LIBS+= gtk+-2.0
-LIBS+= webkit-1.0
+LIBS+= gtk+-3.0
+LIBS+= webkitgtk-3.0

Also, wrt. ebuild's sed invocations, "www.cyphertite.com" is now located in the .h file (not in .c).
Comment 3 Timothy Messier 2012-07-11 12:43:56 UTC
Any word on when this might be resolved?
Comment 4 droshalla 2012-07-17 15:24:41 UTC
Hi, it appears the old package is still in portage.

Xombrero has recently made the 1.2.0 release, which now supports GTK3 and requires this by default. GTK2 can still be used.

Can somebody please have a look at the (new) package? TIA
Comment 5 Thomas Witt 2012-07-31 12:46:20 UTC
Created attachment 319856 [details]
xombrero-1.2.2.ebuild

I copied the xxxterm ebuild. Any comments?
Comment 6 Timothy Messier 2012-10-26 02:38:02 UTC
Created attachment 327440 [details]
www-client/xombrero-1.3.1
Comment 7 Timothy Messier 2012-10-26 02:39:23 UTC
(In reply to comment #5)
> Created attachment 319856 [details]
> xombrero-1.2.2.ebuild
> 
> I copied the xxxterm ebuild. Any comments?

Worked for me under x86 and amd64, just added a version bumped one to the current release, also worked for me under x86 and amb64.
Comment 8 droshalla 2012-10-26 12:10:43 UTC
Worked for me. Thanks Timothy and Thomas. Any chance to get it into the portage tree?
Comment 9 Rafael Martins (RETIRED) gentoo-dev 2012-10-26 14:24:12 UTC
(In reply to comment #8)
> Worked for me. Thanks Timothy and Thomas. Any chance to get it into the
> portage tree?

Hi guys,

thanks for all the work on this. I'll do the move/masking of xxxterm this weekend.
Comment 10 Piotr Szymaniak 2012-12-04 22:00:02 UTC
(In reply to comment #9)
> 2012-10-26
> I'll do the move/masking of xxxterm this weekend.

I would love weekends like that!

But srsly, what's with that bug? (:
Comment 11 Michael Weber (RETIRED) gentoo-dev 2012-12-16 01:20:21 UTC
Comment on attachment 319856 [details]
xombrero-1.2.2.ebuild

># Copyright 1999-2012 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header: /var/cvsroot/gentoo-x86/www-client/xxxterm/xxxterm-1.1103-r1.ebuild,v 1.2 2012/06/05 11:08:09 ago Exp $
>
>EAPI="4"
>
>GIT_ECLASS=
>if [[ ${PV} = *9999* ]]; then
>	GIT_ECLASS=git-2
>fi
>
>inherit eutils fdo-mime toolchain-funcs ${GIT_ECLASS}
>
>DESCRIPTION="A minimalist web browser with sophisticated security features designed-in"
>HOMEPAGE="http://opensource.conformal.com/wiki/xombrero"
>
>KEYWORDS=""
>if [[ ${PV} = *9999* ]]; then
>	EGIT_REPO_URI="git://opensource.conformal.com/${PN}.git
>		https://opensource.conformal.com/git/${PN}.git"
>	EGIT_SOURCEDIR="${WORKDIR}/${P}"
>else
>	SRC_URI="http://opensource.conformal.com/snapshots/${PN}/${P}.tgz"
>	KEYWORDS="amd64 x86"
>fi
>
>LICENSE="ISC"
>SLOT="0"
>IUSE="examples"
>
>RDEPEND="dev-libs/glib:2
>	dev-libs/libbsd
>	dev-libs/libgcrypt
>	net-libs/libsoup
>	net-libs/gnutls
>	net-libs/webkit-gtk:3
>	x11-libs/gdk-pixbuf
>	x11-libs/gtk+:3
>	x11-libs/pango"
>DEPEND="${RDEPEND}
>	dev-libs/atk
>	dev-libs/libxml2
>	media-libs/fontconfig
>	media-libs/freetype
>	media-libs/libpng:0
>	x11-libs/cairo
>	x11-libs/libdrm
>	x11-libs/pixman"
>
>S="${WORKDIR}/${P}/linux"
>
>src_prepare() {
>	sed -i \
>		-e 's/-O2//' \
>		-e 's/-ggdb3//' \
>		Makefile || die 'sed Makefile failed.'
>	sed -i \
>		-e 's#https://www\.cyphertite\.com#http://www.gentoo.org/#' \
>		-e "s#/usr/local#/usr#" \
>		../xombrero.h || die 'sed ../xxxterm.c failed.'
>	sed -i \
>		"s#Icon=#Icon=/usr/share/${PN}/#" \
>		../xombrero.desktop || die 'sed ../xxxterm.desktop failed.'
>}
>
>src_compile() {
>	CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDADD="${LDFLAGS}" emake
>}
>
>src_install() {
>	emake \
>		DESTDIR="${D}" \
>		PREFIX=/usr \
>		install
>
>	insinto "/usr/share/${PN}"
>	doins ../*.png ../style.css
>
>	insinto /usr/share/applications
>	doins ../${PN}.desktop
>
>	doman ../${PN}.1
>
>	if use examples;then
>		insinto "/usr/share/doc/${PF}/examples"
>		doins \
>			../${PN}.conf \
>			../playflash.sh \
>			../favorites
>	fi
>}
>
>pkg_postinst() {
>	fdo-mime_desktop_database_update
>	fdo-mime_mime_database_update
>}
>
>pkg_postrm() {
>	fdo-mime_desktop_database_update
>	fdo-mime_mime_database_update
>}
Comment 12 droshalla 2013-01-23 21:23:54 UTC
Any chance we can see this in portage soon?
Comment 13 Rafael Martins (RETIRED) gentoo-dev 2013-01-31 00:32:39 UTC
Hi guys. xombrero is in cvs. it should be available for you soon. please remove xxxterm and install xombrero.

Sorry for the delay, and thanks.
Comment 14 Dion Moult (RETIRED) gentoo-dev 2013-03-24 11:30:03 UTC
Package www-client/xxxterm removed.