Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 122162 - media-video/ttcut (New Package)
Summary: media-video/ttcut (New Package)
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://ttcut.tritime.org/
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2006-02-08 11:51 UTC by Daniel Pielmeier
Modified: 2007-04-21 12:32 UTC (History)
1 user (show)

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


Attachments
ttcut-0.11.0_alpha.ebuild (ttcut-0.11.0_alpha.ebuild,973 bytes, text/plain)
2006-02-08 11:55 UTC, Daniel Pielmeier
Details
ttcut-0.11.1_alpha.ebuild (ttcut-0.11.1_alpha.ebuild,984 bytes, text/plain)
2006-02-12 02:37 UTC, Daniel Pielmeier
Details
ttcut-0.11.1_alpha.ebuild (ttcut-0.11.1_alpha.ebuild,924 bytes, text/plain)
2006-02-12 12:47 UTC, Daniel Pielmeier
Details
ttcut-0.11.2_alpha.ebuild (ttcut-0.11.2_alpha.ebuild,924 bytes, text/plain)
2006-03-29 11:25 UTC, Daniel Pielmeier
Details
ttcut-0.11.2_alpha.ebuild cleaned up (ttcut-0.11.2_alpha.ebuild,774 bytes, text/plain)
2006-04-06 08:42 UTC, Daniel Pielmeier
Details
ttcut-0.11.2_alpha.ebuild with starter (ttcut-0.11.2_alpha.ebuild,881 bytes, text/plain)
2006-06-24 06:18 UTC, Daniel Pielmeier
Details
ttcut.desktop (ttcut.desktop,323 bytes, text/plain)
2006-06-24 06:19 UTC, Daniel Pielmeier
Details
ttmpeg2.desktop (ttmpeg2.desktop,309 bytes, text/plain)
2006-06-24 06:19 UTC, Daniel Pielmeier
Details
ttcut-0.11.2_alpha.ebuild (ttcut-0.11.2_alpha.ebuild,835 bytes, text/plain)
2006-06-24 13:04 UTC, Daniel Pielmeier
Details
ttcut-0.11.2_alpha-r1.ebuild (ttcut-0.11.2_alpha-r1.ebuild,909 bytes, text/plain)
2006-06-26 14:31 UTC, Daniel Pielmeier
Details
ttcut-0.11.4_alpha.ebuild (ttcut-0.11.4_alpha.ebuild,909 bytes, text/plain)
2006-06-26 14:51 UTC, Daniel Pielmeier
Details
ttcut-0.11.4_alpha.ebuild (ttcut-0.11.4_alpha.ebuild,909 bytes, text/plain)
2006-06-26 14:52 UTC, Daniel Pielmeier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Pielmeier gentoo-dev 2006-02-08 11:51:35 UTC
hi!

i have attached the ttcut-0.11.0_alpha.ebuild.

ttcut is a tool for cutting mpeg-files under linux, especially to remove adds from tv-recordings. ttcut is able to cut frame accurate, so you are not confined to cut on i-frames only. in order to use ttcut you need demuxed mpeg-material, though it treats video and audio separate. the source-code of ttcut additionally contains a tool for analyzing mpeg files, it is called ttmpeg2.

it is similar to the windows-tools mpegschnitt and cuttermaran which in my opinion are setting the standard in cutting mpeg-material on windows. the gui is also cuttermaran-like. 

i searched a long time for a program under linux which has this abilities, so i think it is a good idea to add it to the official portage-tree.

not to forget, it is in alpha-stage so don't expect to much, but i already tested the ebuild and the program. i cut several recordings with ttcut and brought them to dvd. i think in future it will become a real alternative for cutting videos under linux.

daniel
Comment 1 Daniel Pielmeier gentoo-dev 2006-02-08 11:55:58 UTC
Created attachment 79258 [details]
ttcut-0.11.0_alpha.ebuild

ebuild for media-video/ttcut

this is my first ebuild so improvents are very welcome.
Comment 2 Daniel Pielmeier gentoo-dev 2006-02-12 02:37:28 UTC
Created attachment 79554 [details]
ttcut-0.11.1_alpha.ebuild

updated to new version 0.11.1,
slightly changed description
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-12 11:12:34 UTC
- MY_P=$PN-${ttcut-0.11.1-alpha} is rather ugly, do MY_P=${P/_/-} instead
- no need for _DEPEND
- assuming this is a Qt3 application you have to call $QTDIR}/bin/qmake to not interfere with Qt 4, also you should inherit the qt3 eclass
- cd $WORKDIR/ttcut/ is wrong, do S="${WORKDIR}/ttcut" instead
Comment 4 Daniel Pielmeier gentoo-dev 2006-02-12 11:20:24 UTC
Thank you Carsten,

i will change this according to your advices.

ttcut is no qt3 application, you need qt4 to build it!
Comment 5 Daniel Pielmeier gentoo-dev 2006-02-12 12:47:51 UTC
Created attachment 79602 [details]
ttcut-0.11.1_alpha.ebuild

Changed the ebuil according to carstens recommendations.
Comment 6 Daniel Pielmeier gentoo-dev 2006-03-29 11:25:29 UTC
Created attachment 83386 [details]
ttcut-0.11.2_alpha.ebuild

Version bump to ttcut-0.11.2_alpha
Comment 7 Daniel Pielmeier gentoo-dev 2006-04-06 08:42:22 UTC
Created attachment 84067 [details]
ttcut-0.11.2_alpha.ebuild cleaned up

Cleaned up the ebuild a bit, removed desktop-files and pictures in src_install. No additional files were needed to build the package
Comment 8 Daniel Pielmeier gentoo-dev 2006-06-24 06:18:02 UTC
Created attachment 90019 [details]
ttcut-0.11.2_alpha.ebuild with starter

Added a starter for easy access in gnome applications menu.
Comment 9 Daniel Pielmeier gentoo-dev 2006-06-24 06:19:01 UTC
Created attachment 90021 [details]
ttcut.desktop

Starter for ttcut.
Comment 10 Daniel Pielmeier gentoo-dev 2006-06-24 06:19:46 UTC
Created attachment 90022 [details]
ttmpeg2.desktop

Starter for ttmpeg2.
Comment 11 Daniel Pielmeier gentoo-dev 2006-06-24 11:53:39 UTC
This is now in the sunrise overlay. You can find it at:
http://gentoo-sunrise.org/svn/sunrise/media-video/ttcut
Comment 12 Daniel Pielmeier gentoo-dev 2006-06-24 13:04:49 UTC
Created attachment 90051 [details]
ttcut-0.11.2_alpha.ebuild

Added the desktop by using make_desktop_entry now.
Thanks to omp for cleaning up the ebuild.
Comment 13 Daniel Pielmeier gentoo-dev 2006-06-26 14:31:34 UTC
Created attachment 90215 [details]
ttcut-0.11.2_alpha-r1.ebuild

Desktop files are now created by make_desktop_entry eclass.
Comment 14 Daniel Pielmeier gentoo-dev 2006-06-26 14:51:20 UTC
Created attachment 90216 [details]
ttcut-0.11.4_alpha.ebuild

Version bump
Comment 15 Daniel Pielmeier gentoo-dev 2006-06-26 14:52:00 UTC
Created attachment 90217 [details]
ttcut-0.11.4_alpha.ebuild

Version bump
Comment 16 Daniel Pielmeier gentoo-dev 2006-10-18 12:51:39 UTC
Added a version which uses the svn-source of ttcut, see http://www.gentoo-sunrise.org/sunrise/browser/sunrise/media-video/ttcut/ttcut-9999.ebuild for details.
Comment 17 Daniel Pielmeier gentoo-dev 2007-02-28 03:03:10 UTC
Some changes done in ttcut-0.11.4_alpha.ebuild and ttcut-9999.ebuild.

added lost changes again
fixed problem with qt4.eclass
added check for qt3support in x11-libs/qt in order to make ttmpeg2 compile
Comment 18 Matthias Schwarzott gentoo-dev 2007-04-21 12:32:04 UTC
Added to portage tree.