Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139986 - media-video/devede-2.1 (new ebuild)
Summary: media-video/devede-2.1 (new ebuild)
Status: RESOLVED FIXED
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://www.rastersoft.com/programas/d...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-07-11 05:22 UTC by Dmitry Antonov
Modified: 2007-06-17 22:08 UTC (History)
15 users (show)

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


Attachments
devede-2.1.ebuild (devede-2.1.ebuild,1.10 KB, text/plain)
2006-07-12 23:45 UTC, Dmitry Antonov
Details
emerge --info (emerge_--info,3.50 KB, text/plain)
2006-07-12 23:47 UTC, Dmitry Antonov
Details
Same ebuild with "dev-util/glade" dep removed (devede-2.1.ebuild,1.07 KB, text/plain)
2006-07-15 16:15 UTC, Nelson Benítez
Details
devede-2.1.ebuild - new (devede-2.1.ebuild,1.05 KB, text/plain)
2006-07-17 06:09 UTC, Dmitry Antonov
Details
devede-2.6.ebuild (devede-2.6.ebuild,1.27 KB, application/octet-stream)
2006-11-04 02:30 UTC, Krzysztof Stasiorowski
Details
devede-2.6.ebuild (devede-2.6.ebuild,1.27 KB, text/plain)
2006-11-04 02:31 UTC, Krzysztof Stasiorowski
Details
devede-2.11.ebuild (devede-2.11.ebuild,1.29 KB, text/plain)
2007-02-22 10:46 UTC, labor_ratte
Details
devede-2.12.ebuild (devede-2.12.ebuild,1.30 KB, text/plain)
2007-02-28 14:20 UTC, labor_ratte
Details
devede-2.13.ebuild (devede-2.13.ebuild,1.50 KB, text/plain)
2007-04-17 16:58 UTC, labor_ratte
Details
devede-2.13-r1.ebuild (devede-2.13-r1.ebuild,1.63 KB, text/plain)
2007-05-01 18:15 UTC, labor_ratte
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Antonov 2006-07-11 05:22:56 UTC
I cannot post 'emerge --info' right now.
My arch is ~amd64.
This ebuild works for me.

======8<===========================================================
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils

DESCRIPTION="DVD Video Creator"
HOMEPAGE="http://www.rastersoft.com/programas/devede.html"
SRC_URI="http://www.rastersoft.com/descargas/${PN}${PV/\.}.tar.bz2"

LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="nls doc"

RDEPEND=">=x11-libs/gtk+-2.4
        >=dev-lang/python-2.4
        dev-util/glade
        dev-python/pygtk
        media-video/mplayer
        media-video/dvdauthor
        media-video/vcdimager
        app-cdr/cdrtools"

DEPEND="${RDEPEND}"

S=${WORKDIR}/${PN}

src_install() {
    newbin ${S}/devede.py devede
    if use nls; then
        insinto /usr/share/locale/es/LC_MESSAGES
        newins ${S}/po/es.mo devede.mo
        insinto /usr/share/locale/gl/LC_MESSAGES
        newins ${S}/po/gl.mo devede.mo
    fi
    insinto /usr/share/applications
    doins ${S}/${PN}.desktop
    insinto /usr/share/pixmaps
    doins ${S}/${PN}.png
    insinto /usr/share/${PN}
    doins ${S}/${PN}.glade
    insinto /usr/share/${PN}
    doins ${S}/pixmaps/*
    if use doc; then
        insinto /usr/share/doc/${P}/html
        dohtml ${S}/docs/*
    fi
}
===============8<==========================================
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-11 05:58:05 UTC
Please, use attachments, don't paste ebuilds inline.
Comment 2 Dmitry Antonov 2006-07-12 23:45:52 UTC
Created attachment 91617 [details]
devede-2.1.ebuild

devede-2.1.ebuild
Comment 3 Dmitry Antonov 2006-07-12 23:47:25 UTC
Created attachment 91619 [details]
emerge --info
Comment 4 Dmitry Antonov 2006-07-12 23:49:06 UTC
Sorry for pasting ebuild:(
I've attached devede-2.1.ebuild & 'emerge --info'
Comment 5 Nelson Benítez 2006-07-15 16:11:23 UTC
The dependency "dev-util/glade" is not necessary, libglade support is within pygtk and glade is a different thing (the application to design gui interfaces) which is  irrelevant to devede. I emerged the ebuild (with the superflous dependency removed) and works well here in ~x86.

Thanks Dmitry for the ebuild, I was looking for it :). I'm going to attach the ebuild with that dependency removed.
Comment 6 Nelson Benítez 2006-07-15 16:15:47 UTC
Created attachment 91835 [details]
Same ebuild with "dev-util/glade" dep removed
Comment 7 Dmitry Antonov 2006-07-17 06:04:45 UTC
OK. Thanks for advice. I've removed also '>=x11-libs/gtk+-2.4' - it's dependency for 'pygtk'. New ebuild will be attached.
Comment 8 Dmitry Antonov 2006-07-17 06:09:27 UTC
Created attachment 91984 [details]
devede-2.1.ebuild - new

It has installed successfully on my laptop (~x86).
Comment 9 Andre Hinrichs 2006-08-18 01:12:36 UTC
DeVeDe 2.2 is out and it installed just fine on my system.
I have used the 2.1 ebuild without changes.
Comment 10 Krzysztof Stasiorowski 2006-11-04 02:30:16 UTC
Created attachment 101199 [details]
devede-2.6.ebuild
Comment 11 Krzysztof Stasiorowski 2006-11-04 02:31:53 UTC
Created attachment 101200 [details]
devede-2.6.ebuild
Comment 12 Nelson Benítez 2006-11-05 11:47:54 UTC
Thanks Krzysztof!, the ebuild emerged perfectly. This should be in Portage.
Comment 13 Greg Fitzgerald 2007-02-12 19:35:21 UTC
2.11 is now out. Renaming the ebuild worked here. Emerges without any errors. Be glad to see this in portage.
Comment 14 labor_ratte 2007-02-22 10:46:50 UTC
Created attachment 110970 [details]
devede-2.11.ebuild

updated ebuild, various cosmetic fixes
- license version specified
- removed dev-util/glade dep as it seems not to be needed
- added nls selection through linguas variable
Comment 15 labor_ratte 2007-02-28 14:20:07 UTC
Created attachment 111546 [details]
devede-2.12.ebuild

Version bump to 2.12
- Added french translation. (and portuguese as well)
- Fixed some issues with non-UTF8 systems
- Now depend on virtual/cdrtools
Comment 16 Greg Fitzgerald 2007-04-15 22:11:46 UTC
devede 2.13 was just released with the following changelog.

# Added creation of MPEG4/DIVX files.
# Added swedish and slovak translations.
# Fixed some issues with translations (thanks to Marco de Freitas)
Comment 17 labor_ratte 2007-04-17 16:58:30 UTC
Created attachment 116526 [details]
devede-2.13.ebuild

Thanks, Greg.

Version bump to 2.13
Comment 18 labor_ratte 2007-05-01 18:15:59 UTC
Created attachment 117875 [details]
devede-2.13-r1.ebuild

cosmetic ebuild fixes only
- changed some LINGUAS variables to more common values
- moved entries in DEPEND to RDEPEND
- updated elog message in regard of new mplayer USE flag handling
Comment 19 Linux Blues 2007-06-17 21:01:10 UTC
blah@blah ~ $ devede
Psyco not installed, the program will just run slower
...

what about a psyco USE flag?



blah@blah ~ $ euse -i psyco
global use flags (searching: psyco)
************************************************************
no matching entries found

local use flags (searching: psyco)
************************************************************
[-    ] psyco (games-arcade/triplexinvaders):
psyco python accelerator

[-    ] psyco (games-rpg/galaxymage):
psyco python accelerator

[-    ] psyco (net-print/pkpgcounter):
psyco python accelerator
Comment 20 Samuli Suominen (RETIRED) gentoo-dev 2007-06-17 21:57:22 UTC
Thanks everyone. I've added 2.13 to Portage few minutes ago.

Simplyfied it a lot.. nicer to maintain.

src_unpack() {
        unpack ${A}
        sed -i -e 's:usr/local:usr:g' "${S}"/install.sh
}

src_install() {
        ./install.sh DESTDIR="${D}" || die "install.sh failed."
        rm -rf "${D}"/usr/share/doc/devede
        use doc && dohtml docs/*
}
Comment 21 Samuli Suominen (RETIRED) gentoo-dev 2007-06-17 22:08:22 UTC
Actually :)

src_install() {
        DESTDIR="${D}" ./install.sh || die "install.sh failed."
        rm -rf "${D}"/usr/share/doc/devede
        use doc && dohtml docs/*
}

Since install.sh takes DESTDIR as variable.. no need for src_unpack hack.