This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
itiZansiti wrote:I have the same patch problem, but I just removed the patching from the ebuild and it emerged...
but how do I start the gui? I only get a console version if I run dvdshrink
if I understand the patches correctly, they fix where xdvdshrink is installed. It could be in a non-standard location.
A computers attention span is only as long as it's electrical cord (Murphy)
itiZansiti wrote:I have the same patch problem, but I just removed the patching from the ebuild and it emerged...
but how do I start the gui? I only get a console version if I run dvdshrink
I tried again today, and everything worked, including the patches.
A computers attention span is only as long as it's electrical cord (Murphy)
diff -upNr usr/bin/dvdsfunctions /dvdshrink/usr/bin/dvdsfunctions
--- usr/bin/dvdsfunctions 2005-09-21 21:06:28.000000000 +0000
+++ /dvdshrink/usr/bin/dvdsfunctions 2006-02-15 19:42:17.000000000 +0000
@@ -1913,7 +1913,7 @@ function readbatchdefaults {
if ! ((`ps -C xdvdshrink.pl > /dev/null 2>&1`)); then GUI=1; fi
SAVEISO=0 # Save an ISO along with the burn(s)
# Build a minimal but usable XML file for 'dvdauthor'
diff -upNr usr/bin/xdvdshrink.pl /dvdshrink/usr/bin/xdvdshrink.pl
--- usr/bin/xdvdshrink.pl 2005-09-05 14:54:46.000000000 +0000
+++ /dvdshrink/usr/bin/xdvdshrink.pl 2006-02-15 19:40:52.000000000 +0000
@@ -22,7 +22,7 @@ my $build_date = "26 Aug, 2005";
my $login = getlogin || getpwuid($<); # Userid of current user
my $homedir = "/home/" . $login; # Home dir of current user
-my $app_dir = "/usr/share/applications/dvdshrink";
+my $app_dir = "/usr/share/dvdshrink";
my $false = 0; # A 'false'
my $true = 1; # A 'true'
my $srunning = 0; # Is the bash script running
Here is new patch, just name it finalpatch.diff and put it under files direcroty an edit ebuild like this. Withought this patches I am not sure about package funcionality. Try this patch and let me know
1. Main difference between k9copy and Xdvdshrink is in background they use. Xdvdshrink use transcode, which is standard, and very good and tested tool for video editing. k9copy use vamps, so it will install this program too. Don't know about vamps functionality, but can swear in transcode.
2. Patches are there becouse Xdvdshrink program is build for Mandrake Linux, and files are in different place than in Gentoo. This patch is necessary becouse dvdshrink will not find files he probably need.