Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 899014 Details for
Bug 937328
app-text/stardict Dictionary app
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
stardict3.0.7-2 ebuild
stardict-3.0.7_rc2.ebuild (text/plain), 2.58 KB, created by
MeatShooter
on 2024-08-04 18:59:34 UTC
(
hide
)
Description:
stardict3.0.7-2 ebuild
Filename:
MIME Type:
Creator:
MeatShooter
Created:
2024-08-04 18:59:34 UTC
Size:
2.58 KB
patch
obsolete
># Copyright 1999-2022 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > > >EAPI=8 >inherit unpacker >PKGREL=$(ver_cut 5-) >MAJOR_VERSION=$(ver_cut 1-3) > > >DESCRIPTION="A international dictionary supporting fuzzy and glob style matching" >HOMEPAGE="http://stardict-4.sourceforge.net/" > > > >SRC_URI="https://downloads.sourceforge.net/project/stardict-4/${MAJOR_VERSION}/${PN}-${MAJOR_VERSION}-${PKGREL}-src.7z -> ${P}.7z" > >LICENSE="CPL-1.0 GPL-3 LGPL-2" >SLOT="0" >KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" >IUSE="+espeak +flite +gucharmap +spell +tools" > >COMMON_DEPEND=" > >=dev-libs/glib-2.32 > dev-libs/libsigc++ > media-libs/libcanberra[gtk3] > sys-libs/zlib > x11-libs/gdk-pixbuf > x11-libs/gtk+ > x11-libs/libX11 > x11-libs/pango > espeak? ( app-accessibility/espeak-ng ) > flite? ( app-accessibility/flite ) > gucharmap? ( gnome-extra/gucharmap ) > spell? ( app-text/enchant ) > tools? ( > dev-db/mysql-connector-c > dev-libs/expat > dev-libs/libpcre > dev-libs/libxml2 > ) >" >RDEPEND="${COMMON_DEPEND}" >DEPEND="${COMMON_DEPEND}" >BDEPEND=" > sys-apps/sed >" ># docs are messy, installed manually below >DOCS="" > > >src_unpack() { > unpack_7z ${P}.7z >} > >S="${WORKDIR}/${PN}-${MAJOR_VERSION}" > >src_prepare() { >##FIX SEGFAULTS, found here: https://bugs.archlinux.org/task/76144 >eapply "${FILESDIR}/stardict-segfault.patch" > >##From archlinux pkgbuild, have no idea why it's required >eapply "${FILESDIR}/mariadb.patch" >eapply_user > >######################################################## >#taken from ARCLINUX >####################################################### > sed -i 's/, enchant/, enchant-2/' dict/configure.ac > sed -i '/AM_GCONF_SOURCE_2/d' dict/configure.ac > sed -i '/GNOME_DOC_INIT/d' dict/configure.ac > sed -i '/gnome-doc-utils.make/d' dict/help/Makefile.am > sed -i 's|espeak/speak_lib.h|espeak-ng/speak_lib.h|' dict/configure.ac dict/stardict-plugins/stardict-espeak-tts-plugin/stardict_espeak.cpp > sed -i 's/ESPEAK_LIBS="-lespeak"/ESPEAK_LIBS="-lespeak-ng"/' dict/configure.ac > sed -i '/DSL2DICT/d' tools/configure.ac >######################################################## > >./autogen.sh > >} > >src_configure() { > # Festival plugin crashes, bug 188684. Disable for now. > ./configure \ > --prefix=/usr \ > --sysconfdir=/etc \ > --disable-gnome-support \ > --disable-festival \ > --disable-fortune \ > $(use_enable espeak) \ > $(use_enable flite) \ > $(use_enable gucharmap) \ > $(use_enable spell) \ > $(use_enable tools) \ > --disable-updateinfo > >#this presented in ARCHLINUX, looks like this is not necessary >#sed -e 's/ -shared / -Wl,-O1,--as-needed\0/g' -i {dict,lib,tools}/libtool >}
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 937328
: 899014 |
899015
|
899016