[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Updating the realplayer package for RealPlayer 8



I don't know how you handle contributions from people who aren't registered
Debian developers, but I decided I'd patch the realplayer package so it
could be used to install RealPlayer 8, and I'm sending my patches.  Apply
these under the root directory of the realplayer source package using patch
with the -p1 option, then do whatever you want with the changelog entry.  I
hope this helps.

-- 
Matt Campbell <http://www.pobox.com/~mattcampbell/>  ICQ #:  33005941
diff -ur realplayer.orig/debian/changelog realplayer/debian/changelog
--- realplayer.orig/debian/changelog	Tue Sep 12 05:02:00 2000
+++ realplayer/debian/changelog	Sun Dec 31 13:51:36 2000
@@ -1,3 +1,9 @@
+realplayer (8.0) unstable; urgency=low
+
+  * Updated for RealPlayer 8.
+
+ -- Matthew Campbell <mattcampbell@pobox.com>  Sun, 31 Dec 2000 13:51:36 -0600
+
 realplayer (7.0.3.1) unstable; urgency=low
 
   * Debian QA upload.
diff -ur realplayer.orig/debian/config realplayer/debian/config
--- realplayer.orig/debian/config	Tue Sep 12 04:42:05 2000
+++ realplayer/debian/config	Sun Dec 31 13:41:58 2000
@@ -1,10 +1,10 @@
 #!/bin/sh -e
 
 # A string that denotes the current version of the player:
-version=7.0.3.338
+version=8.0
 
 # The name of the file that comes from Real's web site:
-filename=rp7_linux20_libc6_i386_cs1_rpm
+filename=rp8_linux20_libc6_i386_cs1_rpm
 
 ##############################################################################
 
diff -ur realplayer.orig/debian/control realplayer/debian/control
--- realplayer.orig/debian/control	Tue Sep 12 04:48:44 2000
+++ realplayer/debian/control	Sun Dec 31 13:42:50 2000
@@ -20,5 +20,5 @@
  from their web site. When you install this package you will be guided
  through that process.
  .
- This package installs the file rp7_linux20_libc6_i386_cs1_rpm from 
+ This package installs the file rp8_linux20_libc6_i386_cs1_rpm from 
  the real.com website (look for the Unix player).
diff -ur realplayer.orig/debian/postinst realplayer/debian/postinst
--- realplayer.orig/debian/postinst	Tue Sep 12 05:01:19 2000
+++ realplayer/debian/postinst	Sun Dec 31 13:44:51 2000
@@ -2,10 +2,10 @@
 
 # A string that denotes the current version of the player:
 # (get from About box)
-version=7.0.3.338
+version=8.0
 
 # The name of the file that comes from Real's web site:
-archive=rp7_linux20_libc6_i386_cs1_rpm
+archive=rp8_linux20_libc6_i386_cs1_rpm
 
 ############################################################################
 
@@ -83,6 +83,7 @@
 	/usr/doc/realplayer/RealHelp \
 	/usr/doc/realplayer/RealHelp.htm \
 	/usr/lib/RealPlayerG2 \
+	/usr/lib/RealPlayer7 \
 	/usr/share/doc/realplayer/Mailcap \
 	/usr/share/doc/realplayer/Mime.types \
 	/usr/share/doc/realplayer/README.RealHelp \
@@ -118,10 +119,10 @@
 	chown -R root.root *
 	chmod -R go=rX *
 	chmod -R u+rw *
-	find usr/lib/RealPlayer7/Help -type f | xargs chmod a-x
+	find usr/lib/RealPlayer8/Help -type f | xargs chmod a-x
 
-	rm -rf /usr/lib/RealPlayer7/
-	cp -a usr/lib/RealPlayer7/ /usr/lib/RealPlayer7/
+	rm -rf /usr/lib/RealPlayer8/
+	cp -a usr/lib/RealPlayer8/ /usr/lib/RealPlayer8/
 	cp -a usr/lib/netscape/plugins/* /usr/lib/netscape/plugins-libc6/
 
 	# I could use debconf here. Hm.
@@ -137,6 +138,6 @@
 fi
 
 # Make sure this link exists, it makes realplayer work with esd.
-ln -sf ../libesd.so.0 /usr/lib/RealPlayer7/libesd.so
+ln -sf ../libesd.so.0 /usr/lib/RealPlayer8/libesd.so
 
 #DEBHELPER#
diff -ur realplayer.orig/debian/prerm realplayer/debian/prerm
--- realplayer.orig/debian/prerm	Fri Mar 31 16:32:24 2000
+++ realplayer/debian/prerm	Sun Dec 31 13:46:18 2000
@@ -29,6 +29,7 @@
 		/usr/doc/realplayer/RealHelp \
 		/usr/doc/realplayer/RealHelp.htm \
 		/usr/lib/RealPlayerG2 \
+		/usr/lib/RealPlayer7 \
 		/usr/share/doc/realplayer/Mailcap \
 		/usr/share/doc/realplayer/Mime.types \
 		/usr/share/doc/realplayer/README.RealHelp \
@@ -37,7 +38,7 @@
 		/usr/share/doc/realplayer/README \
 		/usr/share/doc/realplayer/RealHelp.htm \
 		/usr/share/doc/realplayer/RealHelp \
-		/usr/lib/RealPlayer7 \
+		/usr/lib/RealPlayer8 \
 		/usr/lib/netscape/plugins-libc6/raclass.zip \
 		/usr/lib/netscape/plugins-libc6/rpnp.so
 fi
diff -ur realplayer.orig/debian/rules realplayer/debian/rules
--- realplayer.orig/debian/rules	Sat Jun 17 01:31:17 2000
+++ realplayer/debian/rules	Sun Dec 31 13:48:51 2000
@@ -26,11 +26,11 @@
 		usr/lib/netscape/plugins-libc6 usr/X11R6/bin
 	install realplayer debian/tmp/usr/X11R6/bin
 	dh_link usr/X11R6/bin/realplayer	    usr/X11R6/bin/rvplayer \
-		usr/lib/RealPlayer7/rpnphelper	    usr/X11R6/bin/rpnphelper \
+		usr/lib/RealPlayer8/rpnphelper	    usr/X11R6/bin/rpnphelper \
 		usr/X11R6/man/man1/realplayer.1x.gz usr/X11R6/man/man1/rvplayer.1x.gz \
 		usr/X11R6/man/man1/realplayer.1x.gz usr/X11R6/man/man1/rpnphelper.1x.gz \
-		usr/lib/RealPlayer7/Help	    usr/share/doc/realplayer/Help \
-		usr/lib/RealPlayer7/LICENSE         usr/share/doc/realplayer/LICENSE
+		usr/lib/RealPlayer8/Help	    usr/share/doc/realplayer/Help \
+		usr/lib/RealPlayer8/LICENSE         usr/share/doc/realplayer/LICENSE
 	dh_installdebconf
 	dh_installdocs
 	dh_installexamples
diff -ur realplayer.orig/realplayer realplayer/realplayer
--- realplayer.orig/realplayer	Mon Jun 12 13:28:17 2000
+++ realplayer/realplayer	Sun Dec 31 13:40:56 2000
@@ -2,4 +2,4 @@
 # If using esd, realplayer tries to load libesd.so, which is only in
 # libesd0-dev. To work around this, point it at a directory that has a
 # file by that name, linking to the actual library.
-LD_LIBRARY_PATH=/usr/lib/RealPlayer7 exec /usr/lib/RealPlayer7/realplay "$@"
+LD_LIBRARY_PATH=/usr/lib/RealPlayer8 exec /usr/lib/RealPlayer8/realplay "$@"

Reply to: