gimp/plug-ins/Makefile.am

165 lines
2.1 KiB
Makefile
Raw Normal View History

1997-11-24 22:05:25 +00:00
## Process this file with automake to produce Makefile.in
SUBDIRS = \
libgck \
1997-11-24 22:05:25 +00:00
megawidget \
gpc \
1997-11-24 22:05:25 +00:00
dbbrowser \
script-fu \
$(AA) \
$(JPEG) \
$(MPEG) \
$(GIMP_PERL) \
$(PNG) \
$(TIFF) \
$(WEBBROWSER) \
$(XD) \
$(XJT) \
$(XPM) \
AlienMap \
CEL \
1997-11-24 22:05:25 +00:00
CML_explorer \
FractalExplorer \
Lighting \
MapObject \
1997-11-24 22:05:25 +00:00
align_layers \
1998-03-11 10:28:33 +00:00
animoptimize \
1997-11-24 22:05:25 +00:00
apply_lens \
autocrop \
animationplay \
autostretch_hsv \
blinds \
blur \
bmp \
borderaverage \
1997-11-24 22:05:25 +00:00
bumpmap \
bz2 \
c_astretch \
checkerboard \
colorify \
1997-11-24 22:05:25 +00:00
compose \
convmatrix \
cubism \
decompose \
deinterlace \
depthmerge \
despeckle \
destripe \
diffraction \
displace \
edge \
emboss \
engrave \
exchange \
faxg3 \
film \
fits \
flame \
flarefx \
fp \
fractaltrace \
gap \
1997-11-24 22:05:25 +00:00
gauss_iir \
gauss_rle \
gbr \
applied gimp-lecorfec-99041[02]-0, changes follow * applied gimp-lecorfec-99041[02]-0, changes follow * plug-ins/FractalExplorer/Dialogs.h (make_color_map): replaced free with g_free to fix segfault. * plug-ins/Lighting/lighting_preview.c (compute_preview): allocate xpostab and ypostab only when needed (it could also be allocated on stack with a compilation-fixed size like MapObject). It avoids to lose some Kb on each preview :) Also reindented (unfortunate C-c C-q) some other lines. * plug-ins/Lighting/lighting_main.c (run): release allocated postabs. * plug-ins/Lighting/lighting_ui.c: callbacks now have only one argument because gck widget use gtk_signal_connect_object. Caused segfault for scale widget. * plug-ins/autocrop/autocrop.c (doit): return if image has only background (thus fixing a segfault). * plug-ins/emboss/emboss.c (pluginCore, emboss_do_preview): replaced malloc/free with g_malloc/g_free (unneeded, but shouldn't everyone use glib calls ? :) * plug-ins/flame/flame.c : replaced a segfaulting free, and several harmless malloc/free pairs. * plug-ins/flame/megawidget.c (mw_preview_build): replaced harmless malloc/free pair. Note : mwp->bits is malloc'ed but seems to be never freed. * plug-ins/fractaltrace/fractaltrace.c (pixels_free): replaced a bunch of segfaulting free. (pixels_get, dialog_show): replaced gtk_signal_connect_object with gtk_signal_connect to accomodate callbacks (caused STRANGE dialog behaviour, coz you destroyed buttons one by one). * plug-ins/illusion/illusion.c (dialog): same gtk_signal_connect_object replacement for same reasons. * plug-ins/libgck/gck/gckcolor.c : changed all gck_rgb_to_color* functions to use a static GdkColor instead of a malloc'ed area. Provided reentrant functions with the old behaviour (gck_rgb_to_color*_r). Made some private functions static, too. gck_rgb_to_gdkcolor now use the new functions while gck_rgb_to_gdkcolor_r is the reentrant version. Also affected by this change: gck_gc_set_foreground and gck_gc_set_background (no more free(color)). * plug-ins/libgck/gck/gckcolor.h : added the gck_rgb_to_gdkcolor_r proto. * plug-ins/lic/lic.c (ok_button_clicked, cancel_button_clicked) : segfault on gtk_widget_destroy, now calls gtk_main_quit. (dialog_destroy) : segfault on window closure when called by "destroy" event. Now called by "delete_event". * plug-ins/megawidget/megawidget.c (mw_preview_build): replaced harmless malloc/free pair. Note : mwp->bits is malloc'ed but seems to be never freed. * plug-ins/png/png.c (load_image): replaced 2 segfaulting free. * plug-ins/print/print-ps.c (ps_print): replaced a segfaulting free (called many times :). * plug-ins/sgi/sgi.c (load_image, save_image): replaced a bunch of segfaulting free, and did some harmless inits to avoid a few gcc warnings. * plug-ins/wind/wind.c (render_wind): replaced a segfaulting free. (render_blast): replaced harmless malloc/free pair. * plug-ins/bmp/bmpread.c (ReadImage): yet another free()/g_free() problem fixed. * plug-ins/exchange/exchange.c (real_exchange): ditto. * plug-ins/fp/fp.h: added Frames_Check_Button_In_A_Box proto. * plug-ins/fp/fp_gtk.c: closing subdialogs via window manager wasn't handled, thus leading to errors and crashes. Now delete_event signals the dialog control button to close a dialog with the good way. * plug-ins/ifscompose/ifscompose.c (value_pair_create): tried to set events mask on scale widget (a NO_WINDOW widget). * plug-ins/png/png.c (save_image): Replaced 2 free() with g_free() for g_malloc'ed memory. Mysteriously I corrected the loading bug but not the saving one :) -Yosh
1999-04-15 21:49:09 +00:00
gdyntext \
gee \
gfig \
1997-11-24 22:05:25 +00:00
gfli \
gicon \
gif \
gifload \
glasstile \
1997-11-24 22:05:25 +00:00
gqbist \
gradmap \
grid \
gtm \
guillotine \
1997-11-24 22:05:25 +00:00
gz \
header \
hot \
hrz \
ifscompose \
illusion \
1997-11-24 22:05:25 +00:00
iwarp \
jigsaw \
1997-11-24 22:05:25 +00:00
laplace \
lic \
1997-11-24 22:05:25 +00:00
mail \
mapcolor \
1997-11-24 22:05:25 +00:00
max_rgb \
maze \
mblur \
mosaic \
newsprint \
1997-11-24 22:05:25 +00:00
nlfilt \
noisify \
normalize \
nova \
oilify \
pagecurl \
1998-03-27 16:51:10 +00:00
palette \
papertile \
1997-11-24 22:05:25 +00:00
pat \
pcx \
pix \
pixelize \
plasma \
plugindetails \
1997-11-24 22:05:25 +00:00
pnm \
polar \
print \
ps \
psd \
1997-11-24 22:05:25 +00:00
randomize \
1999-04-05 20:31:20 +00:00
rcm \
1997-11-24 22:05:25 +00:00
ripple \
rotate \
rotators \
scatter_hsv \
screenshot \
1998-02-21 23:51:59 +00:00
semiflatten \
1997-11-24 22:05:25 +00:00
sgi \
sharpen \
1997-11-24 22:05:25 +00:00
shift \
sinus \
smooth_palette \
snoise \
sobel \
sparkle \
spread \
struc \
1997-11-24 22:05:25 +00:00
sunras \
tga \
threshold_alpha \
tile \
tileit \
tiler \
unsharp \
1997-11-24 22:05:25 +00:00
url \
video \
vinvert \
vpropagate \
waves \
whirlpinch \
wind \
wmf \
xbm \
1997-11-24 22:05:25 +00:00
xwd \
zealouscrop
scriptdata =
.PHONY: files
files:
@files=`ls $(DISTFILES) 2> /dev/null`; for p in $$files; do \
echo $$p; \
done
@for subdir in $(SUBDIRS); do \
files=`cd $$subdir; $(MAKE) files | grep -v "make\[[1-9]\]"`; \
for file in $$files; do \
echo $$subdir/$$file; \
done; \
done