Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kguitar ebuild
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
firephoto
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1612
Location: +48° 5' 23.40", -119° 48' 30.00"

PostPosted: Wed Mar 30, 2005 4:11 am    Post subject: Kguitar ebuild Reply with quote

An ebuild for kguitar, comments welcome, it's mostly from the bugzilla ebuild minus the patches. Just put it in:
/usr/local/portage/media-sound/kguitar-0.5.ebuild and digest it. (--digest when you emerge works).

Code:

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

inherit kde
need-kde 3

DESCRIPTION="An efficient and easy-to-use environment for a guitarist"
HOMEPAGE="http://kguitar.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

IUSE="tse3"

DEPEND="tse3? ( media-libs/tse3 )
   >=x11-libs/qt-3.0.5
   >=kde-base/kdelibs-3.0.4"

RDEPEND="${DEPEND}"

SLOT="0"
LICENSE="GPL-2"
KEYWORDS="x86"
S=${WORKDIR}/${P}

src_compile() {
   econf `use_enable tse3` || die "configure failed"

   emake || die "emake failed"
}

pkg_postinst() {
        einfo "Please run texhash to create ls-R databases."
}


Not tested with tse3 but it has the flag and parts for it. ;)


Last edited by firephoto on Wed Mar 30, 2005 4:59 am; edited 1 time in total
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Wed Mar 30, 2005 4:31 am    Post subject: Reply with quote

Vow, tux bless you brother, installing and running tse and kguitar in gentoo was so boring till now. Now emerging, ill tell you. Thanks. :D
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Wed Mar 30, 2005 4:45 am    Post subject: Reply with quote

One little bug, most of files install into var, nothing critical i suppose.

Code:

>> Merging media-sound/kguitar-0.5 to /
--- /usr/
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/kguitar-0.5/
>>> /usr/share/doc/kguitar-0.5/VERSION.gz
>>> /usr/share/doc/kguitar-0.5/README.gz
>>> /usr/share/doc/kguitar-0.5/DEVELOPERS.gz
>>> /usr/share/doc/kguitar-0.5/ChangeLog.gz
>>> /usr/share/doc/kguitar-0.5/INSTALL.gz
>>> /usr/share/doc/kguitar-0.5/AUTHORS.gz
>>> /usr/share/doc/kguitar-0.5/NEWS.gz
--- /var/
--- /var/tmp/
--- /var/tmp/portage/
--- /var/tmp/portage/kguitar-0.5/
--- /var/tmp/portage/kguitar-0.5/image/
--- /var/tmp/portage/kguitar-0.5/image/usr/
--- /var/tmp/portage/kguitar-0.5/image/usr/share/
--- /var/tmp/portage/kguitar-0.5/image/usr/share/doc/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/index.docbook
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/let-ring-null.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/songview.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/let-ring-other.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/common -> /usr/kde/3.3/share/doc/HTML/en/common
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/index.cache.bz2
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/multi-duration-staff.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/doc/HTML/en/kguitar/let-ring-dead.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/applnk/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/applnk/Multimedia/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/applnk/Multimedia/kguitar.desktop
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/mimelnk/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/mimelnk/application/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/mimelnk/application/x-kguitar.desktop
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/it/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/it/LC_MESSAGES/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/it/LC_MESSAGES/kguitar.mo
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/de/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/de/LC_MESSAGES/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/de/LC_MESSAGES/kguitar.mo
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/fr/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/fr/LC_MESSAGES/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/fr/LC_MESSAGES/kguitar.mo
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/ru/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/ru/LC_MESSAGES/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/locale/ru/LC_MESSAGES/kguitar.mo
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/128x128/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/128x128/apps/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/128x128/apps/kguitar.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/32x32/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/32x32/mimetypes/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/32x32/mimetypes/kguitar_tab.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/32x32/apps/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/32x32/apps/kguitar.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/64x64/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/64x64/apps/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/64x64/apps/kguitar.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/48x48/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/48x48/mimetypes/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/48x48/mimetypes/kguitar_tab.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/48x48/apps/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/48x48/apps/kguitar.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/16x16/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/16x16/apps/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/hicolor/16x16/apps/kguitar.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/32x32/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/32x32/apps/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/32x32/apps/kguitar.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/16x16/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/16x16/mimetypes/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/16x16/mimetypes/kguitar_tab.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/16x16/apps/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/icons/locolor/16x16/apps/kguitar.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/services/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/services/kguitar_part.desktop
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/kguitar_part.rc
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/32x32/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/32x32/actions/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/32x32/actions/melodyeditor.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/32x32/actions/keysig.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/64x64/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/64x64/actions/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/64x64/actions/keysig.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/16x16/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/16x16/actions/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/16x16/actions/chord.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/16x16/actions/keysig.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/16x16/actions/timesig.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/chord.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/fx_let_ring.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/fx_harmonic.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/note32.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/fx_palmmute.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/note4.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/melodyeditor.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/fx_bend.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/fx_slide.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/rhythmer.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/keysig.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/note1.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/score.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/timesig.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/note2.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/note16.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/note8.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/fx_legato.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/hicolor/22x22/actions/arc.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/locolor/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/locolor/16x16/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/locolor/16x16/actions/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/locolor/16x16/actions/timesig.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/locolor/22x22/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/locolor/22x22/actions/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/icons/locolor/22x22/actions/deadnote.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/kguitar_shell.rc
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/pics/
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/pics/zerofret.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/pics/musixtex.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/pics/rosewood.jpg
>>> /var/tmp/portage/kguitar-0.5/image/usr/share/apps/kguitar/pics/fret.png
>>> /var/tmp/portage/kguitar-0.5/image/usr/lib/
>>> /var/tmp/portage/kguitar-0.5/image/usr/lib/kde3/
>>> /var/tmp/portage/kguitar-0.5/image/usr/lib/kde3/libkguitarpart.so
>>> /var/tmp/portage/kguitar-0.5/image/usr/lib/kde3/libkguitarpart.la
>>> /var/tmp/portage/kguitar-0.5/image/usr/bin/
>>> /var/tmp/portage/kguitar-0.5/image/usr/bin/kguitar
 * Please run texhash to create ls-R databases.
>>> Regenerating /etc/ld.so.cache...
 * Caching service dependencies...
>>> media-sound/kguitar-0.5 merged.
>>> Recording media-sound/kguitar in "world" favorites file...

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.
Back to top
View user's profile Send private message
firephoto
Veteran
Veteran


Joined: 29 Oct 2003
Posts: 1612
Location: +48° 5' 23.40", -119° 48' 30.00"

PostPosted: Wed Mar 30, 2005 5:01 am    Post subject: Reply with quote

I cleaned it up, took out some extra looking stuff. ;)

Not sure about that pkg_postinst message but maybe someone that actually uses this knows what it is. ;) I'm just helping out on irc, I'm not a guitarist and I don't play one on TV, or in the Gentoo forums. ;)
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Wed Mar 30, 2005 5:22 am    Post subject: Reply with quote

Quote:
pkg_postinst() {
einfo "Please run texhash to create ls-R databases."
}

No idea, i play the guitar but my guitar does not have any of these :wink:
Back to top
View user's profile Send private message
avieth
Veteran
Veteran


Joined: 17 Sep 2004
Posts: 1945
Location: Canada

PostPosted: Wed Jun 01, 2005 7:57 pm    Post subject: Reply with quote

Hey guys. I want kguitar for my amd64 box so I'm trying this one. Anyways, I added ~amd64 to the keywords in the ebuild, digested, then added it to package.keywords. I emerged, but it ends with this:
Code:

checking for Qt... configure: error: Qt (>= Qt 3.3) (library qt-mt) not found. P                                   lease check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/kguitar-0.5/work/kguitar-0.5/config.log

!!! ERROR: media-sound/kguitar-0.5 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed

I remeber getting this error for another program, cant remember which. Anyways, how can I fix this?

And yes, I have Qt :P
Back to top
View user's profile Send private message
mikemcquaid
Tux's lil' helper
Tux's lil' helper


Joined: 11 May 2004
Posts: 108
Location: Edinburgh, Scotland

PostPosted: Sun Jul 31, 2005 3:58 am    Post subject: Reply with quote

Any chance of someone sorting this so it works with the without arts? I've got -ARTS set, but it still shouts at me.
Back to top
View user's profile Send private message
nine01a
n00b
n00b


Joined: 09 Aug 2005
Posts: 24
Location: Houston, Texas

PostPosted: Wed Aug 10, 2005 8:34 pm    Post subject: Reply with quote

firephoto, you have my thanks. Built cleanly and runs without problems. <3
_________________
--name="Zach"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum