Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 510576 Details for
Bug 621818
net-misc/teamviewer-13 version bump (was: pkgmove -> net-misc/teamviewer-bin?)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for merge
teamviewer-13.0.5693.ebuild (text/plain), 3.32 KB, created by
Maxxim
on 2017-12-18 07:57:08 UTC
(
hide
)
Description:
Ebuild for merge
Filename:
MIME Type:
Creator:
Maxxim
Created:
2017-12-18 07:57:08 UTC
Size:
3.32 KB
patch
obsolete
># Copyright 1999-2017 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 > >EAPI=6 > >inherit eutils gnome2-utils systemd > >MV=${PV/\.*} > >DESCRIPTION="All-In-One Solution for Remote Access and Support over the Internet" >HOMEPAGE="https://www.teamviewer.com" >SRC_URI="amd64? ( https://dl.tvcdn.de/download/linux/version_${MV}x/${PN}_${PV}_amd64.tar.xz ) > x86? ( https://dl.tvcdn.de/download/linux/version_${MV}x/${PN}_${PV}_i386.tar.xz )" > >LICENSE="TeamViewer MIT" >SLOT="${MV}" >KEYWORDS="-* ~amd64 ~x86" >IUSE="" > >DEPEND="sys-apps/sed" >RDEPEND=" > dev-qt/qtcore:5 > dev-qt/qtdbus:5 > dev-qt/qtdeclarative:5 > dev-qt/qtgui:5 > dev-qt/qtnetwork:5 > dev-qt/qtquickcontrols:5 > dev-qt/qtwebkit:5 > dev-qt/qtwidgets:5 > dev-qt/qtx11extras:5 > sys-apps/dbus >" > >RESTRICT="bindist mirror" > ># Silence QA messages >QA_PREBUILT="opt/teamviewer/*" > >S="${WORKDIR}"/teamviewer > >src_prepare() { > default > > # Switch operation mode from 'portable' to 'installed' > sed -i 's/TAR_NI/TAR_IN/g' tv_bin/script/tvw_config || die >} > >src_install() { > local dst="/opt/teamviewer" # install destination > > # Quirk: > # Remove Intel 80386 32-bit ELF binary 'libdepend' present in all > # archives. It will trip the 'emerge @preserved-libs' logic on amd64 > # when changing the ABI of one of its dependencies. According to the > # TeamViewer devs, this binary is an unused remnant of previous Wine- > # based builds and will be removed in future releases anyway > rm tv_bin/script/libdepend > > insinto ${dst} > doins -r tv_bin > > # Set permissions for executables and libraries > for exe in $(find tv_bin -type f -executable -or -name '*.so'); do > fperms 755 ${dst}/${exe} > done > > newinitd "${FILESDIR}"/teamviewerd-${MV}.init teamviewerd > systemd_dounit tv_bin/script/teamviewerd.service > > insinto /usr/share/dbus-1/services > doins tv_bin/script/com.teamviewer.TeamViewer.service > doins tv_bin/script/com.teamviewer.TeamViewer.Desktop.service > > insinto /usr/share/polkit-1/actions > doins tv_bin/script/com.teamviewer.TeamViewer.policy > > for size in 16 24 32 48 256; do > newicon -s ${size} tv_bin/desktop/teamviewer_${size}.png TeamViewer.png > done > > # Install documents (NOTE: using 'dodoc -r doc' instead of loop will > # have the undesired result of installing subdirectory 'doc' in /usr/ > # share/doc/teamviewer-<version>) > for doc in $(find doc -type f); do > dodoc ${doc} > done > > keepdir /etc/teamviewer > dosym /etc/teamviewer ${dst}/config > > # Create directory and symlink for log files (NOTE: according to Team- > # Viewer devs, all paths are hard-coded in the binaries; therefore > # using the same path as the DEB/RPM archives, i.e. '/var/log/teamviewer > # <major-version>') > keepdir /var/log/teamviewer${MV} > dosym /var/log/teamviewer${MV} ${dst}/logfiles > > dodir /opt/bin > dosym ${dst}/tv_bin/teamviewerd /opt/bin/teamviewerd > dosym ${dst}/tv_bin/script/teamviewer /opt/bin/teamviewer > > make_desktop_entry teamviewer "TeamViewer" TeamViewer >} > >pkg_postinst() { > gnome2_icon_cache_update > > elog "Before using TeamViewer, you need to start its daemon:" > elog "OpenRC:" > elog "# /etc/init.d/teamviewerd start" > elog "# rc-update add teamviewerd default" > elog > elog "Systemd:" > elog "# systemctl start teamviewerd.service" > elog "# systemctl enable teamviewerd.service" > elog > elog "To display additional command line options simply run:" > elog "$ teamviewer help" >} > >pkg_postrm() { > gnome2_icon_cache_update >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 621818
:
476520
|
476522
|
508454
|
508474
|
508630
|
508772
|
508774
|
508776
|
508784
|
508798
|
508800
|
508990
|
509890
|
510024
|
510576
|
511058
|
511060