Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 251091 - requesting java support in dev-libs/clearsilver-0.10.5
Summary: requesting java support in dev-libs/clearsilver-0.10.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-16 00:17 UTC by David Zaslavsky
Modified: 2015-10-01 16:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild with Java support (may need polishing) (clearsilver-0.10.5-r1.ebuild,1.96 KB, text/plain)
2009-01-19 07:57 UTC, David Zaslavsky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Zaslavsky 2008-12-16 00:17:34 UTC
I would like to use Clearsilver templates with Java web applications. The Clearsilver ebuild states
# Please note: apache, java, mono and ruby support disabled for now.
# Fill a bug if you need it.
So I am filing a bug.

Reproducible: Always

Steps to Reproduce:
emerge =dev-libs/clearsilver-0.10.5

Actual Results:  
Clearsilver is installed without any Java support

Expected Results:  
The Java/JNI libraries for Clearsilver should be installed

Portage 2.1.4.5 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-tuxonice-r9 i686)
=================================================================
System uname: 2.6.24-tuxonice-r9 i686 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz
Timestamp of tree: Fri, 05 Dec 2008 00:45:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r14, 2.5.2-r7
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.gtlib.gatech.edu/pub/gentoo ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ "
LC_ALL="en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/java-overlay /usr/portage/local/layman/voip /usr/portage/local/layman/science /usr/portage/local/misc/java-experimental /usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi aim alsa apache2 arts berkdb branding bzip2 cairo cddb cdparanoia cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox fortran gdbm gif gpm gstreamer hal iconv idn imagemagick imap ipv6 isdnlog jabber java javascript jpeg jpeg2k kde kerberos latex lcms ldap logrotate mad maildir midi mikmod mime mjpeg mmx mp3 mpeg mplayer mudflap mysql ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp oscar oss pam pcmcia pcre pdf perl php png posix ppds pppd python qt3 qt3support qt4 quicktime rdesktop readline reflection samba sdl session snvserve spell spl ssl svg tcpd tetex threads tiff timidity truetype unicode usb vhosts vorbis wifi win32codecs wmf x86 xattr xcomposite xine xinerama xml xorg xv xvid yahoo zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="evdev synaptics keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 David Zaslavsky 2009-01-19 07:57:49 UTC
Created attachment 178968 [details]
Ebuild with Java support (may need polishing)

I was able to successfully compile a small test program using the Clearsilver Java interface after emerging with the attached ebuild and running java-config -a clearsilver.

The ebuild includes >=virtual/jre-1.5 in DEPEND but that's just a guess, I don't actually know which JRE version is required.
Comment 2 Serkan Kaba (RETIRED) gentoo-dev 2009-01-19 18:24:00 UTC
(In reply to comment #1)
> Created an attachment (id=178968) [edit]
> Ebuild with Java support (may need polishing)

java-pkg-opt-2 is the eclass to be used by ebuilds that provide optional java support.
Comment 3 Patrice Clement gentoo-dev 2015-10-01 16:49:07 UTC
| Author: Patrice Clement <monsieurp@gentoo.org>
| Date:   Thu Oct 1 16:45:22 2015 +0000
|
|     dev-libs/clearsilver: Add Java support. Fixes bug 251091.
|
|     Package-Manager: portage-2.2.18
|     Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|  create mode 100644 dev-libs/clearsilver/clearsilver-0.10.5-r3.ebuild
|  create mode 100644 dev-libs/clearsilver/files/clearsilver-0.10.5-disable-java-tests.patch