You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
998 B
50 lines
998 B
2 years ago
|
#!/bin/sh
|
||
|
|
||
|
set -e
|
||
|
|
||
|
prepare() {
|
||
|
mkdir archive && cd archive
|
||
|
|
||
|
tar -xf "../${archive_pkg}" 2>/dev/null
|
||
|
|
||
|
# Move a couple of things in order to conform to Debian's standards
|
||
|
mv usr/lib64 usr/lib
|
||
|
mv usr/man usr/share/
|
||
|
|
||
|
# Remove Slackware-specific folder
|
||
|
rm -rf install/
|
||
|
|
||
|
cd ..
|
||
|
}
|
||
|
|
||
|
package() {
|
||
|
|
||
|
cp -r archive/etc ${pkgdir}/
|
||
|
cp -r archive/usr ${pkgdir}/
|
||
|
|
||
|
dch --newversion $pkgver --distribution unstable --controlmaint "New relase."
|
||
|
|
||
|
}
|
||
|
|
||
|
pkgver=101.0.4951.64
|
||
|
srcdir="$PWD"
|
||
|
|
||
|
archive_pkg="chromium-ungoogled-${pkgver}-x86_64-1alien.txz"
|
||
|
|
||
|
if [ ! -f "${archive_pkg}" ]; then
|
||
|
curl -o "${archive_pkg}" "http://www.slackware.com/~alien/slackbuilds/chromium-ungoogled/pkg64/current/${archive_pkg}"
|
||
|
fi
|
||
|
if [ ! -f "checksums/${archive_pkg}.md5" ]; then
|
||
|
curl -o "checksums/${archive_pkg}.md5" "http://www.slackware.com/~alien/slackbuilds/chromium-ungoogled/pkg64/current/${archive_pkg}.md5"
|
||
|
fi
|
||
|
|
||
|
cat "checksums/${archive_pkg}.md5" | md5sum -c
|
||
|
|
||
|
prepare
|
||
|
|
||
|
pkgdir="tree"
|
||
|
|
||
|
package
|
||
|
|
||
|
dpkg-buildpackage
|