Re: Got skype 4.2 to connect again
On Wed, Aug 20, 2014 at 4:53 AM, Hans <hans.ullrich@loop.de> wrote:
>
> just another thing relating to this. I would like to repack the debian package
> and would like to change these in the package:
>
> - changelog
> - skype binary
>
> I tried dpkg-deb -x and also with -e, but I guess, this is wrong, as it did
> not work (or I did not understand the manual correctly).
>
> The repackage is needed for my own purposes, as I added skype in my Germanized
> version of my own KALI-Linux build (see: http://www.ccpeine.de/?p=1152).
>
> Of course, I can figure it out for myself after some time, but a little help
> would be nice.
>
> Is repacking correcting all gpg keys to the new version (check at unpack???),
> or do only repo masters verify complete packages?
Download the skype deb.
(This is just thinking it through without testing it...)
Expand it with ar (rather than with dpkg).
mkdir -p build/DEBIAN
tar -xzf control.tar.gz -C build/DEBIAN
tar -xzf data.tar.gz -C build
(it could be .bz or .xz)
Edit build/share/doc/skype<possibly_something>/changelog.Debian.gz to
add an entry and bump up the version.
Edit build/DEBIAN/control and bump up "Version: <version>" (or create
a "Version" line of it doesn't exist because dpkg-deb needs it but
dpkg-buildpackage doesn't so it might not be there).
find build -type d -exec chmod 0755 +
If they exist:
chmod 0775 build/DEBIAN/post{inst,rm}
Make your changes to "debian/usr/bin/skype" or whatever other changes
you'd like to make.
Recreate "build/DEBIAN/md5sums".
fakeroot dpkg-deb -b build skype<...something...>.deb
Reply to: