Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125378 - Ebuild for QTodo
Summary: Ebuild for QTodo
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://qtodo.berlios.de/tipiwiki/inde...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-03-07 09:57 UTC by Dunster
Modified: 2016-01-24 11:08 UTC (History)
1 user (show)

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


Attachments
Amended ebuild to conform to bug manager's comments. (qtodo-0.1.2.ebuild,585 bytes, text/plain)
2006-03-08 00:39 UTC, Dunster
Details
qtodo-0.1.2.ebuild (qtodo-0.1.2.ebuild,788 bytes, text/plain)
2007-09-23 16:27 UTC, Johannes Hirte
Details
qtodo.patch (qtodo.patch,512 bytes, patch)
2007-09-23 16:28 UTC, Johannes Hirte
Details | Diff
qtodo.desktop (qtodo.desktop,141 bytes, text/plain)
2007-09-23 16:29 UTC, Johannes Hirte
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dunster 2006-03-07 09:57:56 UTC
A handy ToDo list manager for QT and KDE.

This is my first ebuild:

# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit kde

S="${WORKDIR}/${PN}"

DESCRIPTION="A ToDo List Manager for QT."
HOMEPAGE="http://qtodo.berlios.de/tipiwiki/index.php"
SRC_URI="http://prdownload.berlios.de/qtodo/${MY_PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"

SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""

DEPEND="" 

src_compile(){
    ${QTDIR}/bin/qmake  ${S}/qtodo.pro \
    || die "qmake qtodo.pro failed" 

    emake || die "Make failed" 
}

src_install(){
    dobin bin/qtodo
}
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-03-07 12:26:31 UTC
- Don't inline, attach the file as plain text.
- Don't inherit kde.eclass, but qt3.eclass.
- Invalid ebuild header
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2006-03-07 12:26:31 UTC
- Don't inline, attach the file as plain text.
- Don't inherit kde.eclass, but qt3.eclass.
- Invalid ebuild header¹
- Tested on all keyworded architectures?


[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
Comment 3 Dunster 2006-03-08 00:39:45 UTC
Created attachment 81668 [details]
Amended ebuild to conform to bug manager's comments.
Comment 4 Dunster 2006-03-08 00:40:38 UTC
Comment on attachment 81668 [details]
Amended ebuild to conform to bug manager's comments.

Tested on x86 only.
Comment 5 Johannes Hirte 2007-09-22 19:16:05 UTC
First point, this ebuild didn't work if qt4 is installed, second, the source does not compile on amd64.

I'll try to work around this.
Comment 6 Johannes Hirte 2007-09-23 16:27:21 UTC
Created attachment 131711 [details]
qtodo-0.1.2.ebuild
Comment 7 Johannes Hirte 2007-09-23 16:28:58 UTC
Created attachment 131712 [details, diff]
qtodo.patch

make qtodo build on 64bit architectures
Comment 8 Johannes Hirte 2007-09-23 16:29:52 UTC
Created attachment 131713 [details]
qtodo.desktop
Comment 9 Johannes Hirte 2007-09-23 16:33:13 UTC
I've attached a new ebuild for qtodo-0.1.2 which also works if qt4 is installed. Also attached is a patch that makes qtodo build on 64bit architectures (tested on amd64). It should still build an x86, but is untested for now.
Comment 10 Michael Palimaka (kensington) gentoo-dev 2016-01-24 11:08:39 UTC
Upstream has disappeared and this requires Qt 3 which is long gone.