remove autorun
This commit is contained in:
parent
af977e0ff7
commit
fbbab09d93
1 changed files with 6 additions and 19 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
pkgname=xeroxprtdrv
|
pkgname=xeroxprtdrv
|
||||||
pkgver=5.15.551.3277
|
pkgver=5.15.551.3277
|
||||||
pkgrel=2
|
pkgrel=3
|
||||||
pkgdesc="Xerox Unix Print Drivers"
|
pkgdesc="Xerox Unix Print Drivers"
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url="http://www.xerox.com"
|
url="http://www.xerox.com"
|
||||||
|
|
@ -13,17 +13,15 @@ depends=('gcc-libs' 'libxinerama' 'libxcursor' 'libxdamage' 'libx11'
|
||||||
'libxau' 'libxdmcp' 'xorg-xhost')
|
'libxau' 'libxdmcp' 'xorg-xhost')
|
||||||
|
|
||||||
if [ "$CARCH" == "i686" ]; then
|
if [ "$CARCH" == "i686" ]; then
|
||||||
source=("http://download.support.xerox.com/pub/drivers/CQ8580/drivers/linux/ar/Xeroxv5Pkg-Linuxi686-${pkgver}.rpm" "xeroxprtdrv.license")
|
source=("http://download.support.xerox.com/pub/drivers/CQ8580/drivers/linux/ar/Xeroxv5Pkg-Linuxi686-${pkgver}.rpm")
|
||||||
md5sums=('da27dbcc8eb9944597d34a699b9d3f93'
|
md5sums=('da27dbcc8eb9944597d34a699b9d3f93')
|
||||||
'0a8eb0c1480a6ccc1ddab7cbb5e1bde4')
|
|
||||||
elif [ "$CARCH" == "x86_64" ]; then
|
elif [ "$CARCH" == "x86_64" ]; then
|
||||||
source=("http://download.support.xerox.com/pub/drivers/CQ8580/drivers/linux/ar/Xeroxv5Pkg-Linuxx86_64-${pkgver}.rpm" "xeroxprtdrv.license")
|
source=("http://download.support.xerox.com/pub/drivers/CQ8580/drivers/linux/ar/Xeroxv5Pkg-Linuxx86_64-${pkgver}.rpm")
|
||||||
md5sums=('ebd1cf850953db59796f14bfdbb49ff4'
|
md5sums=('ebd1cf850953db59796f14bfdbb49ff4')
|
||||||
'0a8eb0c1480a6ccc1ddab7cbb5e1bde4')
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
# remove RPM SElinux files, they delete these in RPM post-install :-/
|
# remove RPM SElinux files, they delete these in RPM post-install
|
||||||
rm -f "${pkgdir}/opt/Xerox/prtsys/PatchSELinuxPolicy" \
|
rm -f "${pkgdir}/opt/Xerox/prtsys/PatchSELinuxPolicy" \
|
||||||
"${pkgdir}/opt/Xerox/prtsys/SELinuxExceptions*.pp"
|
"${pkgdir}/opt/Xerox/prtsys/SELinuxExceptions*.pp"
|
||||||
|
|
||||||
|
|
@ -31,17 +29,6 @@ package() {
|
||||||
cp -dpr "${srcdir}/opt" "${pkgdir}"
|
cp -dpr "${srcdir}/opt" "${pkgdir}"
|
||||||
cp -dpr "${srcdir}/usr" "${pkgdir}"
|
cp -dpr "${srcdir}/usr" "${pkgdir}"
|
||||||
|
|
||||||
# create desktop autorun here instead of RPM post-install style
|
|
||||||
mkdir -p "${pkgdir}/etc/xdg/autostart"
|
|
||||||
echo "[Desktop Entry]" > \
|
|
||||||
"${pkgdir}/etc/xdg/autostart/xeroxprtdrv-xhost-permissions.desktop"
|
|
||||||
echo "Name=Print-Time Dialog Permissions" >> \
|
|
||||||
"${pkgdir}/etc/xdg/autostart/xeroxprtdrv-xhost-permissions.desktop"
|
|
||||||
echo "Type=Application" >> \
|
|
||||||
"${pkgdir}/etc/xdg/autostart/xeroxprtdrv-xhost-permissions.desktop"
|
|
||||||
echo "Exec=xhost +si:localuser:lp" >> \
|
|
||||||
"${pkgdir}/etc/xdg/autostart/xeroxprtdrv-xhost-permissions.desktop"
|
|
||||||
|
|
||||||
# it's in the RPM post-install 777, not sure what for; skipping chmod 777
|
# it's in the RPM post-install 777, not sure what for; skipping chmod 777
|
||||||
mkdir -p "${pkgdir}/opt/Xerox/prtsys/db/phonebook/user"
|
mkdir -p "${pkgdir}/opt/Xerox/prtsys/db/phonebook/user"
|
||||||
|
|
||||||
|
|
|
||||||
Reference in a new issue