Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73039 - Ebuild for macromedia-coldfusion
Summary: Ebuild for macromedia-coldfusion
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
Depends on:
Reported: 2004-12-01 08:44 UTC by Bolke de Bruin
Modified: 2009-01-29 15:24 UTC (History)
3 users (show)

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

Ebuild (macromedia-coldfusion.tar.bz2,5.48 KB, application/octet-stream)
2004-12-01 08:45 UTC, Bolke de Bruin
macromedia-coldfusionmx-6.1-r1.ebuild (macromedia-coldfusion-6.1-r1.ebuild,10.82 KB, text/plain)
2004-12-02 01:20 UTC, Bolke de Bruin
Apache configuration addition (coldfusionmx.conf,922 bytes, text/plain)
2004-12-02 01:22 UTC, Bolke de Bruin
Input file for updater (input-updater,32 bytes, text/plain)
2004-12-02 01:23 UTC, Bolke de Bruin
Unattended installation properties file for the install (,206 bytes, text/plain)
2004-12-02 01:24 UTC, Bolke de Bruin
sets the proxy server location for apache/jrun connection (,29 bytes, text/plain)
2004-12-02 01:25 UTC, Bolke de Bruin
Activates the proxy service for jrun (jrun-xml.patch,775 bytes, patch)
2004-12-02 01:26 UTC, Bolke de Bruin
Details | Diff
Remove some unneeded workarounds (startstop.patch,1.01 KB, patch)
2004-12-02 01:29 UTC, Bolke de Bruin
Details | Diff
Updater properties, for partly configuration (,55 bytes, text/plain)
2004-12-02 01:30 UTC, Bolke de Bruin
Standard properties file for the webservice connector (,193 bytes, text/plain)
2004-12-02 01:32 UTC, Bolke de Bruin
Macromedia eula for coldfusionmx (macromedia-eula-coldfusionmx,22.95 KB, text/plain)
2004-12-02 01:46 UTC, Bolke de Bruin
macromedia-coldfusion-6.1.ebuild (macromedia-coldfusion-6.1.ebuild,10.37 KB, text/plain)
2009-01-28 22:42 UTC, Matthew Schultz
coldfusion.tar.bz2 (coldfusion.tar.bz2,31.11 KB, application/octet-stream)
2009-01-28 22:45 UTC, Matthew Schultz
coldfusion-6.1.ebuild (coldfusion-6.1.ebuild,10.69 KB, text/plain)
2009-01-29 15:23 UTC, Matthew Schultz
coldfusion.tar.bz2 (coldfusion.tar.bz2,31.13 KB, application/octet-stream)
2009-01-29 15:24 UTC, Matthew Schultz

Note You need to log in before you can comment on or make changes to this bug.
Description Bolke de Bruin 2004-12-01 08:44:51 UTC
This is the ebuild for macromedia coldfusion

A developers release is free to use, and is fully usable from localhost.

This ebuild incorporates all the latest patches

Reproducible: Always
Steps to Reproduce:
Comment 1 Bolke de Bruin 2004-12-01 08:45:39 UTC
Created attachment 45058 [details]

as described
Comment 2 Bolke de Bruin 2004-12-01 08:47:04 UTC
If someone knows how to mangle no fetchable and fetchable, please let me know
Comment 3 Daniel Black (RETIRED) gentoo-dev 2004-12-01 13:01:27 UTC
man 5 ebuild
look in the RESTRICT section.

Please dont attach tarballs here. Just a ebuild and individual patches is requried.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2004-12-01 14:43:52 UTC
bolke, please see comments above -- we need attachments in PLAINTEXT only.  No digests, manifests or ChangeLogs, just the ebuild and patches.
Comment 5 Bolke de Bruin 2004-12-02 01:20:33 UTC
Created attachment 45122 [details]
Comment 6 Bolke de Bruin 2004-12-02 01:22:49 UTC
Created attachment 45123 [details]
Apache configuration addition

This allows only connection from the localhost to the admin interface of
coldfusion. Making the default install more secure

--> made original ebuild.tar.bz2 obsolete
Comment 7 Bolke de Bruin 2004-12-02 01:23:55 UTC
Created attachment 45124 [details]
Input file for updater

The updater should allow an unattended install, but doesn't. This file provides
the input for the updater
Comment 8 Bolke de Bruin 2004-12-02 01:24:27 UTC
Created attachment 45125 [details]
Unattended installation properties file for the install
Comment 9 Bolke de Bruin 2004-12-02 01:25:35 UTC
Created attachment 45126 [details]
sets the proxy server location for apache/jrun connection

needed by the apache-jrun connector
Comment 10 Bolke de Bruin 2004-12-02 01:26:54 UTC
Created attachment 45127 [details, diff]
Activates the proxy service for jrun

Standard the jrun proxy is disabled, this patch enables the proxy service
Comment 11 Bolke de Bruin 2004-12-02 01:29:44 UTC
Created attachment 45128 [details, diff]
Remove some unneeded workarounds

LD_ASSUME_KERNEL=2.2.9 does not work correctly, and as we are not using the JRE
provided by Macromedia, this really should be handled by the Java ebuild.
Comment 12 Bolke de Bruin 2004-12-02 01:30:17 UTC
Created attachment 45129 [details]
Updater properties, for partly configuration
Comment 13 Bolke de Bruin 2004-12-02 01:32:04 UTC
Created attachment 45130 [details]
Standard properties file for the webservice connector

specifies default locations and names for the webservice connector
Comment 14 Bolke de Bruin 2004-12-02 01:43:07 UTC
Daniel, Seemant,

Excuse me for the tarball. So many files, so I thought I made it easier for you guys to obtain everything. next time i'll make sure i'll do it right the first time ;-)


If your comment is referring to the "mangle fetchable and non fetchable", I probably need to clarify myself.

- the main package for this ebuild is non fetchable (you need to register)
- all the patches fixes etc are fetchable

I do not know a way within the ebuild to obtain the fixes automagically and leave the main package for the user.



N.B. Now I think of it, I should attach the license probably. I'll handle that in a few minutes
Comment 15 Bolke de Bruin 2004-12-02 01:46:24 UTC
Created attachment 45132 [details]
Macromedia eula for coldfusionmx
Comment 16 Bolke de Bruin 2004-12-03 06:36:26 UTC
Comment on attachment 45122 [details]

Macromedia Coldfusion MX 6.1

I suggest www-servers/macromedia-coldfusionmx
Comment 17 Chris White (RETIRED) gentoo-dev 2004-12-28 09:51:24 UTC
Shiny, I'll take a look at this.
Comment 18 Chris White (RETIRED) gentoo-dev 2004-12-28 10:30:02 UTC

First off, where are all these files comming from?  I only see a coldfusion-61-lin.bin..
Comment 19 Matthew Schultz 2006-06-21 11:40:32 UTC
Is this ebuild usable right now and is it going to be added to portage at some point?
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2007-09-15 11:25:12 UTC
This ebuild would need a complete rewrite (apache-2 only, plus something that actually can be downloaded - see Comment #18 and it's been taken over by Adobe and  Adobe ColdFusion is at version 8 now).

CANTFIX for now, plus if you ever want someone to maintain this, you'd have to provide us with a full license.
Comment 21 Matthew Schultz 2009-01-28 05:23:36 UTC
It doesn't look like 6.1 can be downloaded anymore from adobe/macromedia, so you'll have to already have a copy of that (coldfusion-macr-linux.bin).

Updaters can be found here:

Hotfixes here:
Comment 22 Matthew Schultz 2009-01-28 22:42:39 UTC
Created attachment 180029 [details]

Reworked ebuild which fetches all files possible and is more user-friendly.  You still need to have a copy of coldfusion-macr-linux.bin in /usr/portage/distfiles.

-Also includes mysql j/connector 3.0.17.
-Supports up the latest JDK by default now.
-Supports apache2 only
-patches the buggy datasource files.
-Coldfusion is enabled through /etc/conf.d/apache2 now
-Made some new patches and a new init script.
Comment 23 Matthew Schultz 2009-01-28 22:45:59 UTC
Created attachment 180031 [details]

Since it's not likely this ebuild will ever make it into portage, I'm attaching tarball that can be unzip in your portage overlay with all the ebuild and all the necessary new patches and files related to it.
Comment 24 Matthew Schultz 2009-01-29 15:23:19 UTC
Created attachment 180115 [details]

Renamed to ebuild to coldfusion.
Moved cfide out of webroot so it's not available on every virtualhost.  A virtualhost now needs to be set up for it and point it to /opt/coldfusionmx/admin.
Comment 25 Matthew Schultz 2009-01-29 15:24:12 UTC
Created attachment 180117 [details]

New tarball which includes all needed patches and new ebuild.