View previous topic :: View next topic |
Author |
Message |
firephoto Veteran
Joined: 29 Oct 2003 Posts: 1612 Location: +48° 5' 23.40", -119° 48' 30.00"
|
Posted: Wed Mar 30, 2005 4:11 am Post subject: Kguitar ebuild |
|
|
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 |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Wed Mar 30, 2005 4:31 am Post subject: |
|
|
Vow, tux bless you brother, installing and running tse and kguitar in gentoo was so boring till now. Now emerging, ill tell you. Thanks. |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Wed Mar 30, 2005 4:45 am Post subject: |
|
|
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 |
|
|
firephoto Veteran
Joined: 29 Oct 2003 Posts: 1612 Location: +48° 5' 23.40", -119° 48' 30.00"
|
Posted: Wed Mar 30, 2005 5:01 am Post subject: |
|
|
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 |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Wed Mar 30, 2005 5:22 am Post subject: |
|
|
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 |
|
Back to top |
|
|
avieth Veteran
Joined: 17 Sep 2004 Posts: 1945 Location: Canada
|
Posted: Wed Jun 01, 2005 7:57 pm Post subject: |
|
|
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 |
|
Back to top |
|
|
mikemcquaid Tux's lil' helper
Joined: 11 May 2004 Posts: 108 Location: Edinburgh, Scotland
|
Posted: Sun Jul 31, 2005 3:58 am Post subject: |
|
|
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 |
|
|
nine01a n00b
Joined: 09 Aug 2005 Posts: 24 Location: Houston, Texas
|
Posted: Wed Aug 10, 2005 8:34 pm Post subject: |
|
|
firephoto, you have my thanks. Built cleanly and runs without problems. <3 _________________ --name="Zach" |
|
Back to top |
|
|
|