Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146003 - [New Package] media-video/gnome-subtitles-0.0.1
Summary: [New Package] media-video/gnome-subtitles-0.0.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Lowest enhancement
Assignee: Steve Dibb (RETIRED)
URL: http://gsubtitles.sourceforge.net/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-09-02 08:01 UTC by Benoît "UBIK" Collet-Billon
Modified: 2006-12-27 04:24 UTC (History)
5 users (show)

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


Attachments
gnome-subtitles-0.0.1.ebuild (gnome-subtitles-0.0.1.ebuild,1.14 KB, text/plain)
2006-09-02 08:01 UTC, Benoît "UBIK" Collet-Billon
Details
gnome-subtitles-0.0.1-r1.ebuild (gnome-subtitles-0.0.1-r1.ebuild,1.08 KB, text/plain)
2006-09-02 16:29 UTC, Pedro Castro
Details
gnome-subtitles-0.0.1-r1.ebuild (gnome-subtitles-0.0.1-r1.ebuild,1.09 KB, text/plain)
2006-09-03 06:27 UTC, Pedro Castro
Details
media-video/gnome-subtitles-0.0.1-r1.ebuild (media-video/gnome-subtitles-0.0.1-r1.ebuild,1.11 KB, text/plain)
2006-09-07 04:47 UTC, Pedro Castro
Details
media-video/gnome-subtitles-0.0.2.ebuild (gnome-subtitles-0.0.2.ebuild,695 bytes, text/plain)
2006-10-06 17:13 UTC, Pedro Castro
Details
media-video/gnome-subtitles-0.0.3.ebuild (gnome-subtitles-0.0.3.ebuild,777 bytes, text/plain)
2006-11-03 16:00 UTC, Pedro Castro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Benoît "UBIK" Collet-Billon 2006-09-02 08:01:08 UTC
Gnome Subtitles is a subtitle editor for the GNOME Desktop.Its features include:

    * Subtitle format auto-detection
    * Character encoding auto-detection
    * Support for time and frame-based subtitles
    * Support for bold, italic and underline style tags
    * Synchronization, including frame-rate conversion and timing shifting
    * Multi-level undo
    * Error correction and toleration when opening subtitles
    * Support for the following subtitle formats (as supported at the moment by SubLib):
          o MicroDVD
          o SubRip

It aims to provide a clean and functional interface to the user, without giving away the needed features.
Comment 1 Benoît "UBIK" Collet-Billon 2006-09-02 08:01:36 UTC
Created attachment 95738 [details]
gnome-subtitles-0.0.1.ebuild
Comment 2 midx 2006-09-02 08:38:30 UTC
(In reply to comment #1)
> Created an attachment (id=95738) [edit]
> gnome-subtitles-0.0.1.ebuild
> 
The ebuild in need of the following RESTRICT: 
RESTRICT="mirror"
Comment 3 Pedro Castro 2006-09-02 16:29:34 UTC
Created attachment 95796 [details]
gnome-subtitles-0.0.1-r1.ebuild

Removed src_unpack (the default fits), renamed some variables and changed some `configure' and `make' calls to `econf' and `emake', respectively.
Comment 4 Pedro Castro 2006-09-02 16:34:22 UTC
(In reply to comment #2)
> The ebuild in need of the following RESTRICT: 
> RESTRICT="mirror"
> 
Could you expand on that?
Comment 5 Benoît "UBIK" Collet-Billon 2006-09-03 04:52:00 UTC
(In reply to comment #4)
> (In reply to comment #2)
> > The ebuild in need of the following RESTRICT: 
> > RESTRICT="mirror"
> > 
> Could you expand on that?
> 
he means that with RESTRICT="nomirror" emerge will fetch directly  the correct SRC_URI instead of trying the get (and fail) the archives on standard gentoo mirros.
--> it will gain 5 seconds...
Comment 6 Pedro Castro 2006-09-03 06:27:42 UTC
Created attachment 95830 [details]
gnome-subtitles-0.0.1-r1.ebuild

Added RESTRICT="nomirror".
Comment 7 Carles Escrig 2006-09-05 10:07:52 UTC
I'm getting this error:


box ~ $ gnome-subtitles

Unhandled Exception: Glade.HandlerNotFoundException: No handler OnClose found for signal delete_event
at SignalConnector.ConnectFunc (intptr,intptr,intptr,intptr,intptr,int,intptr) <0x00301>
at (wrapper native-to-managed) SignalConnector.ConnectFunc (intptr,intptr,intptr,intptr,intptr,int,intptr) <0x0004b>
in (unmanaged) 0xb662a6fe
at (wrapper managed-to-native) SignalConnector.glade_xml_signal_autoconnect_full (intptr,Glade.XML/SignalConnector/RawXMLConnectFunc,intptr) <0x00004>
at SignalConnector.Autoconnect () <0x00059>
at Glade.XML.Autoconnect (object) <0x00042>
at GnomeSubtitles.GladeWidget.Init (string,string,object) <0x0003f>
at GnomeSubtitles.BugReportWindow..ctor (System.Exception) <0x0003a>
at GnomeSubtitles.Executable.Main (string[]) <0x0005d>
Comment 8 Pedro Castro 2006-09-06 17:09:18 UTC
(In reply to comment #7)
> I'm getting this error:

Carles, did this occur right after you started the program or when you did a particular action? Also, what version are you using for mono and gtk-sharp?
Comment 9 Arif Lukito 2006-09-06 17:27:56 UTC
it only happens with newest mono version
f-spot had this problem
Comment 10 Pedro Castro 2006-09-07 04:35:02 UTC
Looks like Mono 1.1.17 requires glade-defined handlers to use low level EventArgs and not EventArgs themselves. I've fixed this in the SVN trunk.
Comment 11 Pedro Castro 2006-09-07 04:47:45 UTC
Created attachment 96273 [details]
media-video/gnome-subtitles-0.0.1-r1.ebuild

Set to also depend on dev-lang/mono < 1.1.17
Comment 12 Pedro Castro 2006-09-07 10:35:12 UTC
Can someone confirm that this works on archs other than ~x86?
Comment 13 Benoît "UBIK" Collet-Billon 2006-09-07 10:48:56 UTC
(In reply to comment #12)
> Can someone confirm that this works on archs other than ~x86?

Running on x86_64 here (that's why i used ~amd64 keywords on the first ebuild ;) ) 

Comment 14 Pedro Castro 2006-09-07 11:24:32 UTC
(In reply to comment #13)
> (In reply to comment #12)
> > Can someone confirm that this works on archs other than ~x86?
> 
> Running on x86_64 here (that's why i used ~amd64 keywords on the first ebuild
> ;) ) 
> 
Ok, that explains it. ;)

It would be useful if a ~ppc user could test this too.
Comment 15 Pedro Castro 2006-10-06 17:13:04 UTC
Created attachment 99016 [details]
media-video/gnome-subtitles-0.0.2.ebuild

Ebuild for the latest release: 0.0.2.

Release notes in the project website: http://gsubtitles.sourceforge.net/
Comment 16 Pedro Castro 2006-11-03 16:00:12 UTC
Created attachment 101175 [details]
media-video/gnome-subtitles-0.0.3.ebuild

Ebuild for version 0.0.3, released today (list of changes at http://gsubtitles.sf.net):

The *ebuild* has the following changes:
- Fixed LICENSE and IUSE
- Updated DESCRIPTION
- Now installs docs too
Comment 17 Steve Dibb (RETIRED) gentoo-dev 2006-11-30 23:07:03 UTC
In CVS
Comment 18 Pedro Castro 2006-12-01 07:19:16 UTC
Steve, thank you so much for the great job on this.

Just two notes:
1) The ebuild works fine here with x86
2) It looks like gnome-sharp-2.16 and glade-sharp-2.10 break the way events are connected in the program. This is fixed in the SVN trunk but for the 0.0.3 version it's better to force gnome-sharp and glade-sharp to 2.8.*.
Comment 19 Steve Dibb (RETIRED) gentoo-dev 2006-12-01 08:08:20 UTC
(In reply to comment #18)
> Just two notes:
> 1) The ebuild works fine here with x86

I dont have access to an x86 box to test it on.  If you file a bug and assign it to x86, an arch tester or dev will check it, and then someone will get it added.  I've only got amd64, so I can't do much.

> 2) It looks like gnome-sharp-2.16 and glade-sharp-2.10 break the way events are
> connected in the program. This is fixed in the SVN trunk but for the 0.0.3
> version it's better to force gnome-sharp and glade-sharp to 2.8.*.

Thanks, fixed
Comment 20 Steve Dibb (RETIRED) gentoo-dev 2006-12-01 10:33:56 UTC
(In reply to comment #19)
> (In reply to comment #18)
> > Just two notes:
> > 1) The ebuild works fine here with x86
> 
> I dont have access to an x86 box to test it on.  If you file a bug and assign
> it to x86, an arch tester or dev will check it, and then someone will get it
> added.  I've only got amd64, so I can't do much.

nvm, it's taken care of
Comment 21 Pedro Castro 2006-12-01 10:44:10 UTC
(In reply to comment #20)
> (In reply to comment #19)
> > (In reply to comment #18)
> > > Just two notes:
> > > 1) The ebuild works fine here with x86
> > 
> > I dont have access to an x86 box to test it on.  If you file a bug and assign
> > it to x86, an arch tester or dev will check it, and then someone will get it
> > added.  I've only got amd64, so I can't do much.
> 
> nvm, it's taken care of
> 
I've filed a bug for it some hours ago.