First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 34495
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Robin Johnson <robbat2@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Andrea Cerrito <is@gentestrana.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
configure-thinkpad-0.1.ebuild Ebuild for configure-thinkpad-0.1 text/plain Andrea Cerrito 2003-11-26 22:52 0000 752 bytes Details
digest-configure-thinkpad-0.1 Digest application/octet-stream Andrea Cerrito 2003-11-26 22:53 0000 74 bytes Details
configure-thinkpad-0.1-r1.ebuild configure-thinkpad-0.1-r1.ebuild text/plain António Meireles 2004-02-23 10:17 0000 373 bytes Details
configure-thinkpad-0.1-r2.ebuild configure-thinkpad-0.1-r2.ebuild text/plain António Meireles 2004-02-23 19:24 0000 561 bytes Details
configure-thinkpad-0.1-r3.ebuild configure-thinkpad-0.1-r3.ebuild text/plain António Meireles 2004-02-24 09:45 0000 535 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 34495 depends on: Show dependency tree
Bug 34495 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-11-26 22:52 0000
Ebuild for configure-thinkpad, a gnome app to use tpctl.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Andrea Cerrito 2003-11-26 22:52:58 0000 -------
Created an attachment (id=21346) [edit]
Ebuild for configure-thinkpad-0.1

------- Comment #2 From Andrea Cerrito 2003-11-26 22:53:30 0000 -------
Created an attachment (id=21347) [edit]
Digest

------- Comment #3 From foser (RETIRED) 2003-12-02 05:29:15 0000 -------
The gnome team is not interested in maintaining this, please reassign. (we
don't have a thinkpad to test either)

A few comments on the ebuild :

* should use gnome2 eclass
* KEYWORDS should only contain _tested_ platforms by the submitter and always
be ~arch in their initial state
* deps probably need fixing, shouldnt there be a (R)DEP on tpctl (?)
* the glibc comment is uninformative, so i have no idea why it is there.
Comments are meant to clarify something aren't they ?

------- Comment #4 From Robin Johnson 2003-12-06 19:51:00 0000 -------
once the gnome team is happy with the state of the ebuild, i'm willing to
maintain it, as I have a thinkpad 600x.

------- Comment #5 From António Meireles 2004-02-23 10:14:15 0000 -------
<back from zombie mode>

attached is a revised ebuild that takes advantage of the gnome2 eclass. 

Seems to work fine on a thinkpad T41p ...

</returning to zombie mode>

------- Comment #6 From António Meireles 2004-02-23 10:17:51 0000 -------
Created an attachment (id=26186) [edit]
configure-thinkpad-0.1-r1.ebuild

and now the attachment (sorry for the previous entry) 

------- Comment #7 From Spider (RETIRED) 2004-02-23 14:37:14 0000 -------
hmm, shouldn't it have a dependency on tpctl if its used to configure it? 

------- Comment #8 From António Meireles 2004-02-23 19:24:15 0000 -------
Created an attachment (id=26216) [edit]
configure-thinkpad-0.1-r2.ebuild

well spider, i'm rusty; it is obvious that you are rigth :-) 

revised ebuild attached (i'm not 100% sure if i got all the gnome deps) 

------- Comment #9 From Spider (RETIRED) 2004-02-23 23:02:26 0000 -------
if those are indeed the deps (glib 2.3, gtk+ 2.3)  Then this package will not
go into the tree anytime soon.  2.3 versions are development release (gnome 2.5
related) that haven't stabilized yet.

------- Comment #10 From Spider (RETIRED) 2004-02-23 23:06:57 0000 -------
okay, checking configure.in of the tarball reveals this:

pkg_modules="libgnomeui-2.0"
<snip>
GETTEXT_PACKAGE=configure-thinkpad
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")


Which would make the deps gettext and libgnomeui, as well as pkgconfig.  I'm not sure about scrollkeeper here.


it should have a DOCS line though :
DOCS="AUTHORS ChangeLog COPYING  INSTALL README" (though readme is empty)

------- Comment #11 From António Meireles 2004-02-24 09:45:38 0000 -------
Created an attachment (id=26267) [edit]
configure-thinkpad-0.1-r3.ebuild

and here it goes another one ...

------- Comment #12 From António Meireles 2004-02-24 09:53:43 0000 -------
(From update of attachment 26267 [edit])



# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2

inherit gnome2

DESCRIPTION="Thinkpad gnome configuration utility for tpctl"
SRC_URI="mirror://sourceforge/tpctl/${P}.tar.gz"
HOMEPAGE="http://tpctl.sourceforge.net/configure-thinkpad.html"
KEYWORDS="~x86 -amd64 -ppc -mips -sparc"

RDEPEND=">=sys-apps/tpctl-4.8
	>=x11-libs/gtk+-2.2
	>=gnome-base/libgnomeui-2.4
	>=sys-devel/gettext-0.11"

DEPEND="${RDEPEND}
	dev-util/pkgconfig"

SLOT="0"
LICENSE="GPL-2"
DOCS="AUTHORS COPYING  INSTALL"

------- Comment #13 From Spider (RETIRED) 2004-02-24 10:11:51 0000 -------
note that tpctl has keywords :

KEYWORDS="~x86 amd64 -ppc -mips -sparc"
 


 :-)

------- Comment #14 From António Meireles 2004-02-24 16:17:56 0000 -------
hey spider, 

this time you got it wrong :-) 

The fact that that tpctl (and sys-apps/thinkpad too) has KEYWORDS="~x86 amd64 -ppc -mips -sparc" is clearly a bug ;-) 

a quick look at IBM's Thinkpad pages shows that there are no thinkpads based on the AMD64 architecture...  

Best Regards :-) 

------- Comment #15 From Spider (RETIRED) 2004-02-24 18:22:06 0000 -------
well, then I still got it right but that package is bugged ;-)  (go on, go fix
it)


otherwise this looks pretty good.

------- Comment #16 From Gustavo Felisberto 2004-02-25 16:49:27 0000 -------
Datashark asked me to give a small hand here. This is now in cvs.
I will also take a look at tpctl ebuilds to add the necessary -arch (there are only x86 thinkpads.... :( )

First Last Prev Next    No search results available      Search page      Enter new bug