Hi,
As suggested, I've made the following changes.
1. Placed ExTex related jars inside %i/lib/%n
2. Removed RuntimeVars field. As benjamin suggested, startup script can find
jars and JAVA_HOME is set inside that.
3. PDF that can be a manual for the user is placed inside %i/share/man/%n/.
4. The tarball contains the name extex-0.0svn and revision is 8062.
Tested with fink -m --build-as-nobody and built successfully.
On Mon, Mar 29, 2010 at 6:20 PM, Hariharan B <harihara...@iiitb.net> wrote:
> Yes, I did like that previously. But nieder suggested to use JarFiles
> field.
>
> I'll patch the script then.
>
>
> On Mon, Mar 29, 2010 at 5:47 PM, Benjamin Reed <rangerr...@befunk.com>wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 3/29/10 8:12 AM, Hariharan B wrote:
>> > But ExTeX startup script relies on these two environment variables. Can
>> > you please suggest an alternative?
>>
>> Yes, patch the script to find the jars where you install them.
>>
>> If all it requires is it's own java jars (not things from other
>> packages), you don't need to use JarFiles at all. Just install them in
>> something like %p/lib/%N and then fix the script to look for it's jars
>> there.
>>
>> Same with JAVA_HOME. It is rare that you actually need to force a
>> JAVA_HOME for an app, usually it's just a shortcut for finding
>> $JAVA_HOME/bin/java and such. Patch the script to set JAVA_HOME to
>> /Library/Java/Home (the default java home) and don't override it for
>> everyone.
>>
>> What I mean by that is, RuntimeVars sets those variables for anyone who
>> does a fink init.sh; there are many packages that most definitely do NOT
>> want JAVA_HOME forced to the location you need just for one package...
>> RuntimeVars is for your package to communicate with other packages how
>> to find things, not for internal use of something just within the scope
>> of your own package.
>>
>> - --
>> Benjamin Reed a.k.a. Ranger Rick a.k.a. Raccoon Fink
>> Fink, KDE, and Mac OS X development
>>
>> Blog: http://www.raccoonfink.com/
>> Music: http://music.raccoonfink.com/
>>
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG/MacGPG2 v2.0.12 (Darwin)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>>
>> iD8DBQFLsJpIUu+jZtP2Zf4RAtz+AJ4/rW5/aq7ZrCbXMHhzEiVbsa/qkgCePjBj
>> KF/wvPqfAqi5FTZlmXG8kW0=
>> =ZI+G
>> -----END PGP SIGNATURE-----
>>
>
>
>
> --
> Regards,
>
> Hariharan B
> International Institute of Information Technology, Bangalore
>
>
--
Regards,
Hariharan B
International Institute of Information Technology, Bangalore
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel