Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 247891 Details for
Bug 337641
Ebuild request: Photo Image Print System for Linux. Artisan 50,Epson Stylus Photo P50/T50/T59/T60 driver.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
All works almost...
pips-common-3.8.0.ebuild (text/plain), 2.54 KB, created by
Yuego
on 2010-09-18 18:35:21 UTC
(
hide
)
Description:
All works almost...
Filename:
MIME Type:
Creator:
Yuego
Created:
2010-09-18 18:35:21 UTC
Size:
2.54 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI="3" > >inherit eutils flag-o-matic > >DESCRIPTION="Photo Image Print System for Linux. Artisan 50,Epson Stylus Photo P50/T50/T59/T60 driver." >HOMEPAGE="http://www.avasys.jp/linux/index.html" >SRC_URI="http://linux.avasys.jp/drivers/pips/src/pips-common-3.8.0-2.tar.gz" > >LICENSE="GPL-2 LGPL-2.1 EAPL" >SLOT="0" >KEYWORDS="~x86 ~amd64" >IUSE="" > >DEPEND="sys-libs/glibc" >if echo "${USE}" | grep 'amd64' > /dev/null 2>&1; then > AMD64="true" > SRC_URI="${SRC_URI} > http://linux.avasys.jp/drivers/pips/Epson_Stylus_T50/pips-spt50-ubuntu8.04-3.8.0-CG.tgz" > DEPEND="${DEPEND}[multilib] > app-emulation/emul-linux-x86-baselibs > app-emulation/emul-linux-x86-gtklibs" >fi > >DEPEND="${DEPEND} > >=dev-libs/libxml2-2.7 > >=media-libs/libpng-1.4 > >=net-print/cups-1.4 > >=x11-libs/gtk+-2.0.0" > >RDEPEND="${DEPEND}" > >pkg_setup() { > filter-ldflags -Wl,--as-needed >} > >src_prepare() { > epatch "${FILESDIR}/pips-png-1.4.patch" > > #patch path to pidof util > for f in Core/libutils/setup.c \ > Core/script/printersetup \ > Core/script/setup \ > Gui/ekpd-tool/interface.c \ > Spooler/cups/script/cupsetup; do > > sed -i "${f}" -e 's/\/sbin\/pidof/\/bin\/pidof/g' || die "Patching of ${f} failed" > done > > sed -i Core/script/printersetup -e 's/DISTRO_PATH=.*/DISTRO_PATH=\/etc\/init.d/g' || die "Patching of printersetup failed" > > #unpack binaries > WD=`pwd` > cd .. > ./pips-spt50-ubuntu8.04-3.8.0-CG.install --noexec --target pips-bin > cd pips-bin > if [ ! "x" = "x${AMD64}" ]; then > #extract common files > ar x pips-common_3.8.0-1_i386.deb > /dev/null > mkdir common > tar -xzf data.tar.gz -C common > rm {*.tar.gz,debian*} > fi > #extract spt50 files > ar x pips-spt50_3.8.0-3_i386.deb > /dev/null > mkdir spt50 > tar -xzf data.tar.gz -C spt50 > rm {*.tar.gz,debian*,*.lc,*.sh,*.deb} > #moving files > mkdir usr/lib32 -p > mv spt50/usr/lib/* usr/lib32 > if [ ! "x" = "x${AMD64}" ]; then > mkdir usr/bin > mv common/usr/bin/{espmnt,espmntg} usr/bin > mv common/usr/lib/lib* usr/lib32 > fi > mv spt50/usr/local/ usr/ > mkdir usr/share/locale -p > mv spt50/usr/share/locale/en usr/share/locale > cd "${WD}" >} > >src_install() { > make DESTDIR="${D}" install > > diropts -m0755 > dodir /var/ekpd > > exeinto /etc/init.d > newexe "${FILESDIR}/ekpd.initd" ekpd > > cd "${S}/../pips-bin" > cp usr "${D}" -r >} > >pkg_prerm() { > /usr/local/EPAva/core/printersetup -u -p spt50 -s cups > /dev/null 2>&1 > rm /var/ekpd/ekplp0 > /dev/null 2>&1 >} > >pkg_postinst() { > einfo 'Configuring ekpd ...' > /usr/local/EPAva/core/printersetup -i -p spt50 -s cups >}
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 337641
:
247598
|
247600
|
247891
|
247892
|
247986
|
247988
|
247989
|
247991