mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-23 16:49:10 -07:00
net-misc/x2goserver: drop some ~arch versions
Package-Manager: portage-2.2.20.1
This commit is contained in:
@@ -1,6 +1,3 @@
|
||||
DIST x2goserver-4.0.1.12.tar.gz 78958 SHA256 447c5e7b47e6b2bc087731ed26c827020130cc8530ca020a03f7f3ecadc308cc SHA512 30ce6c20cf0bf67ee162cda5d0cbbfd994ac47aa140e3c4cd6118b594ed8fbf83dbc961f2323694206c705f647f32dba8a7fc7bde4ef22be2d4936642865a3d3 WHIRLPOOL 9d4887a1dd701d361311850a8e936d7f22ecf76e1b4ee78b11feca6ec25d02419221b0fb2e72c440394f81e63ffa73762b33bd58123e7bd441e32446ce40814e
|
||||
DIST x2goserver-4.0.1.15.tar.gz 76128 SHA256 46c0fc2303014db99b138a352a7f3df89c4f7cfabc11dc0aeea4cdc76253bdfb SHA512 ca806c39d2536e7962540733e85199fefea54e80695c6f1ca736cc1998b411524afa8d9cf29c26855fc3373105277daa4ddd69cbcd05c2bbecb01ca5172ba05c WHIRLPOOL b06ace09acf14a0b82b0b5b8f795823d7997c99a4a78bd120ecadedf3bbb8c0b6ad371e8bacf1c080e5d6b45d9760cef8c04f69b9a86a1b2dceb3ebaa450bde0
|
||||
DIST x2goserver-4.0.1.16.tar.gz 81836 SHA256 c13dde4f6755f6c42fdc32a5a6167a5e2765eb5077a43e74ffdb50a36be7f8f8 SHA512 f66da1e4b1b29021951f3ebdd93ff7be08b20b6322b7cbae66f5792336b54f23d39273fb9e4956dc6b01620488d7b869269a0fe1e7491147650f6232330236ea WHIRLPOOL c79db32e632a6db876529eed0cd1dc0bf13d0ec82c2f2939e595f9e0b9828a0cdf8553eedec483da413ca0cc041627093addb18682f6aa197e84d61001bced6a
|
||||
DIST x2goserver-4.0.1.17.tar.gz 82298 SHA256 364d4f3152a4b4a4b04742a125f5b1c6fd0c82ad9e17a8363d56d926998b213b SHA512 3ffcc8678a5ed380b7820042fa0f8c19d017777cd13e6eed84689636ae49aa0733b4ed4e496e37a64939bbc1fafead19671c919f713f86db5e47ce02e1a73cc1 WHIRLPOOL fddffe5e86f355f46cacd9158387b9859c0c8dfe6f32bf02a7e1bac3a1ea643127e0355d9813a1592bd4b19764861eee3f1d522653bdba11187442f039d9261d
|
||||
DIST x2goserver-4.0.1.18.tar.gz 82452 SHA256 4a1e7eb9cf309c126fdab1f97bd55cd036b0a02a04cda1d317b193d8ab9b0612 SHA512 e0f439301cbb2acc09e14a101bebbbac3e436383de51b7ae029117eaa95c6181045335c83125615e0f0ed191ae39d5abb120c1f6b20fa5b78fe94288248d6fd8 WHIRLPOOL fe0ad6b5a0a1a124d62ebcee152a84dd7b34ebe83f04440ff5dac471b1f5e19339dfa340631cd2df10398d38c4ed34c875a52337a394281b2976d9059d6f1bbd
|
||||
DIST x2goserver-4.0.1.19.tar.gz 89434 SHA256 3dd5c1464a7992a38760fd6b08f5f8d37646f939f4f7834a7cd96bf4950623cc SHA512 dbd054a6bf781d843a48fcea3449037b991aaa38a52705d48dd5fa8d7fe85c56d4ff31b9a10189a9043a3e5cc0c69475947aea5a5fb78e3c076c0e56079b747d WHIRLPOOL f44fadfda6e1ff165ff989f0c10116c8318f5915764b9bfc663e4658190934eb5155e17e072f131842a98cc02908366b0f91c7b0b9b9e73d4e2a729f00ba0d31
|
||||
|
||||
@@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib systemd toolchain-funcs user
|
||||
|
||||
DESCRIPTION="The X2Go server"
|
||||
HOMEPAGE="http://www.x2go.org"
|
||||
SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+fuse postgres +sqlite"
|
||||
|
||||
REQUIRED_USE="|| ( postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-perl/Capture-Tiny
|
||||
dev-perl/Config-Simple
|
||||
dev-perl/File-BaseDir
|
||||
dev-perl/File-ReadBackwards
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
net-misc/nx
|
||||
net-misc/openssh
|
||||
x11-apps/xauth
|
||||
x11-apps/xhost
|
||||
x11-apps/xwininfo
|
||||
fuse? ( sys-fs/sshfs-fuse )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
sqlite? ( dev-perl/DBD-SQLite )"
|
||||
|
||||
pkg_setup() {
|
||||
# Force the group creation, #479650
|
||||
enewgroup x2gouser
|
||||
enewgroup x2goprint
|
||||
enewuser x2gouser -1 -1 /var/lib/x2go x2gouser
|
||||
enewuser x2goprint -1 -1 /var/spool/x2goprint x2goprint
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Multilib clean
|
||||
sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed"
|
||||
# Skip man2html build
|
||||
sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed"
|
||||
# Use nxagent directly
|
||||
sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr install
|
||||
|
||||
fowners root:x2goprint /usr/bin/x2goprint
|
||||
fperms 2755 /usr/bin/x2goprint
|
||||
fperms 0750 /etc/sudoers.d
|
||||
fperms 0440 /etc/sudoers.d/x2goserver
|
||||
dosym /usr/share/applications /etc/x2go/applications
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init x2gocleansessions
|
||||
systemd_dounit "${FILESDIR}"/x2gocleansessions.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use sqlite ; then
|
||||
elog "To use sqlite and create the initial database, run:"
|
||||
elog " # x2godbadmin --createdb"
|
||||
fi
|
||||
if use postgres ; then
|
||||
elog "To use a PostgreSQL databse, more information is availabe here:"
|
||||
elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql"
|
||||
fi
|
||||
|
||||
elog "For password authentication, you need to enable PasswordAuthentication"
|
||||
elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)"
|
||||
elog "An init script was installed for x2gocleansessions"
|
||||
}
|
||||
@@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib systemd toolchain-funcs user
|
||||
|
||||
DESCRIPTION="The X2Go server"
|
||||
HOMEPAGE="http://www.x2go.org"
|
||||
SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+fuse postgres +sqlite"
|
||||
|
||||
REQUIRED_USE="|| ( postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-perl/Capture-Tiny
|
||||
dev-perl/Config-Simple
|
||||
dev-perl/File-BaseDir
|
||||
dev-perl/File-ReadBackwards
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
>=net-misc/nx-3.5.0.25
|
||||
net-misc/openssh
|
||||
x11-apps/xauth
|
||||
x11-apps/xhost
|
||||
x11-apps/xwininfo
|
||||
fuse? ( sys-fs/sshfs-fuse )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
sqlite? ( dev-perl/DBD-SQLite )"
|
||||
|
||||
pkg_setup() {
|
||||
# Force the group creation, #479650
|
||||
enewgroup x2gouser
|
||||
enewgroup x2goprint
|
||||
enewuser x2gouser -1 -1 /var/lib/x2go x2gouser
|
||||
enewuser x2goprint -1 -1 /var/spool/x2goprint x2goprint
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Multilib clean
|
||||
sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed"
|
||||
# Skip man2html build
|
||||
sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed"
|
||||
# Use nxagent directly
|
||||
sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr install
|
||||
|
||||
fowners root:x2goprint /usr/bin/x2goprint
|
||||
fperms 2755 /usr/bin/x2goprint
|
||||
fperms 0750 /etc/sudoers.d
|
||||
fperms 0440 /etc/sudoers.d/x2goserver
|
||||
dosym /usr/share/applications /etc/x2go/applications
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init x2gocleansessions
|
||||
systemd_dounit "${FILESDIR}"/x2gocleansessions.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use sqlite ; then
|
||||
elog "To use sqlite and create the initial database, run:"
|
||||
elog " # x2godbadmin --createdb"
|
||||
fi
|
||||
if use postgres ; then
|
||||
elog "To use a PostgreSQL databse, more information is availabe here:"
|
||||
elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql"
|
||||
fi
|
||||
|
||||
elog "For password authentication, you need to enable PasswordAuthentication"
|
||||
elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)"
|
||||
elog "An init script was installed for x2gocleansessions"
|
||||
}
|
||||
@@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib systemd toolchain-funcs user
|
||||
|
||||
DESCRIPTION="The X2Go server"
|
||||
HOMEPAGE="http://www.x2go.org"
|
||||
SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+fuse postgres +sqlite"
|
||||
|
||||
REQUIRED_USE="|| ( postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-perl/Capture-Tiny
|
||||
dev-perl/Config-Simple
|
||||
dev-perl/File-BaseDir
|
||||
dev-perl/File-ReadBackwards
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
>=net-misc/nx-3.5.0.25
|
||||
net-misc/openssh
|
||||
x11-apps/xauth
|
||||
x11-apps/xhost
|
||||
x11-apps/xwininfo
|
||||
fuse? ( sys-fs/sshfs-fuse )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
sqlite? ( dev-perl/DBD-SQLite )"
|
||||
|
||||
pkg_setup() {
|
||||
# Force the group creation, #479650
|
||||
enewgroup x2gouser
|
||||
enewgroup x2goprint
|
||||
enewuser x2gouser -1 -1 /var/lib/x2go x2gouser
|
||||
enewuser x2goprint -1 -1 /var/spool/x2goprint x2goprint
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Multilib clean
|
||||
sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed"
|
||||
# Skip man2html build
|
||||
sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed"
|
||||
# Use nxagent directly
|
||||
sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr install
|
||||
|
||||
fowners root:x2goprint /usr/bin/x2goprint
|
||||
fperms 2755 /usr/bin/x2goprint
|
||||
fperms 0750 /etc/sudoers.d
|
||||
fperms 0440 /etc/sudoers.d/x2goserver
|
||||
dosym /usr/share/applications /etc/x2go/applications
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init x2gocleansessions
|
||||
systemd_dounit "${FILESDIR}"/x2gocleansessions.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use sqlite ; then
|
||||
elog "To use sqlite and create the initial database, run:"
|
||||
elog " # x2godbadmin --createdb"
|
||||
fi
|
||||
if use postgres ; then
|
||||
elog "To use a PostgreSQL databse, more information is availabe here:"
|
||||
elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql"
|
||||
fi
|
||||
|
||||
elog "For password authentication, you need to enable PasswordAuthentication"
|
||||
elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)"
|
||||
elog "An init script was installed for x2gocleansessions"
|
||||
}
|
||||
@@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib systemd toolchain-funcs user
|
||||
|
||||
DESCRIPTION="The X2Go server"
|
||||
HOMEPAGE="http://www.x2go.org"
|
||||
SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+fuse postgres +sqlite"
|
||||
|
||||
REQUIRED_USE="|| ( postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-perl/Capture-Tiny
|
||||
dev-perl/Config-Simple
|
||||
dev-perl/File-BaseDir
|
||||
dev-perl/File-ReadBackwards
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
>=net-misc/nx-3.5.0.25
|
||||
net-misc/openssh
|
||||
x11-apps/xauth
|
||||
x11-apps/xhost
|
||||
x11-apps/xwininfo
|
||||
fuse? ( sys-fs/sshfs-fuse )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
sqlite? ( dev-perl/DBD-SQLite )"
|
||||
|
||||
pkg_setup() {
|
||||
# Force the group creation, #479650
|
||||
enewgroup x2gouser
|
||||
enewgroup x2goprint
|
||||
enewuser x2gouser -1 -1 /var/lib/x2go x2gouser
|
||||
enewuser x2goprint -1 -1 /var/spool/x2goprint x2goprint
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Bug #524350
|
||||
epatch "${FILESDIR}"/${P}-prevent_bash_failures_xsession.patch
|
||||
|
||||
# Multilib clean
|
||||
sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed"
|
||||
# Skip man2html build
|
||||
sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed"
|
||||
# Use nxagent directly
|
||||
sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr install
|
||||
|
||||
fowners root:x2goprint /usr/bin/x2goprint
|
||||
fperms 2755 /usr/bin/x2goprint
|
||||
fperms 0750 /etc/sudoers.d
|
||||
fperms 0440 /etc/sudoers.d/x2goserver
|
||||
dosym /usr/share/applications /etc/x2go/applications
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init x2gocleansessions
|
||||
systemd_dounit "${FILESDIR}"/x2gocleansessions.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use sqlite ; then
|
||||
elog "To use sqlite and create the initial database, run:"
|
||||
elog " # x2godbadmin --createdb"
|
||||
fi
|
||||
if use postgres ; then
|
||||
elog "To use a PostgreSQL databse, more information is availabe here:"
|
||||
elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql"
|
||||
fi
|
||||
|
||||
elog "For password authentication, you need to enable PasswordAuthentication"
|
||||
elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)"
|
||||
elog "An init script was installed for x2gocleansessions"
|
||||
}
|
||||
@@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib systemd toolchain-funcs user
|
||||
|
||||
DESCRIPTION="The X2Go server"
|
||||
HOMEPAGE="http://www.x2go.org"
|
||||
SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+fuse postgres +sqlite"
|
||||
|
||||
REQUIRED_USE="|| ( postgres sqlite )"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-perl/Capture-Tiny
|
||||
dev-perl/Config-Simple
|
||||
dev-perl/File-BaseDir
|
||||
dev-perl/File-ReadBackwards
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
>=net-misc/nx-3.5.0.25
|
||||
net-misc/openssh
|
||||
x11-apps/xauth
|
||||
x11-apps/xhost
|
||||
x11-apps/xwininfo
|
||||
fuse? ( sys-fs/sshfs-fuse )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
sqlite? ( dev-perl/DBD-SQLite )"
|
||||
|
||||
pkg_setup() {
|
||||
# Force the group creation, #479650
|
||||
enewgroup x2gouser
|
||||
enewgroup x2goprint
|
||||
enewuser x2gouser -1 -1 /var/lib/x2go x2gouser
|
||||
enewuser x2goprint -1 -1 /var/spool/x2goprint x2goprint
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Multilib clean
|
||||
sed -e "/^LIBDIR=/s/lib/$(get_libdir)/" -i Makefile */Makefile || die "multilib sed failed"
|
||||
# Skip man2html build
|
||||
sed -e "s/build-indep: build_man2html/build-indep:/" -i Makefile */Makefile || die "man2html sed failed"
|
||||
# Use nxagent directly
|
||||
sed -i -e "/NX_TEMP=/s/x2goagent/nxagent/" x2goserver/bin/x2gostartagent || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr install
|
||||
|
||||
fowners root:x2goprint /usr/bin/x2goprint
|
||||
fperms 2755 /usr/bin/x2goprint
|
||||
fperms 0750 /etc/sudoers.d
|
||||
fperms 0440 /etc/sudoers.d/x2goserver
|
||||
dosym /usr/share/applications /etc/x2go/applications
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.init x2gocleansessions
|
||||
systemd_dounit "${FILESDIR}"/x2gocleansessions.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use sqlite ; then
|
||||
elog "To use sqlite and create the initial database, run:"
|
||||
elog " # x2godbadmin --createdb"
|
||||
fi
|
||||
if use postgres ; then
|
||||
elog "To use a PostgreSQL databse, more information is availabe here:"
|
||||
elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql"
|
||||
fi
|
||||
|
||||
elog "For password authentication, you need to enable PasswordAuthentication"
|
||||
elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)"
|
||||
elog "An init script was installed for x2gocleansessions"
|
||||
}
|
||||
Reference in New Issue
Block a user