Added/modified Jamfiles for new builds.

Removed obsolete Makefiles.
This commit is contained in:
Sanel Zukan 2007-07-18 13:35:22 +00:00
parent 6399af2498
commit 7aebc21172
16 changed files with 66 additions and 748 deletions

View File

@ -1,20 +0,0 @@
include ../makeinclude
Data = ede.conf wmanager.conf mime.conf efltk.conf mimetypes.conf
DIR = $(datadir)/ede/.ede
install:
$(MKINSTALLDIRS) $(DIR)
$(INSTALL_DATA) ede.conf $(DIR)
$(INSTALL_DATA) wmanager.conf $(DIR)
$(INSTALL_DATA) mime.conf $(DIR)
$(INSTALL_DATA) efltk.conf $(DIR)
$(INSTALL_DATA) mimetypes.conf $(DIR)
$(MKINSTALLDIRS) $(bindir)
$(INSTALL_PROGRAM) startede $(bindir)
uninstall:
$(RM) -r $(DIR)
$(RM) $(bindir)/startede
clean:

View File

@ -1,15 +0,0 @@
include ../../makeinclude
desktopdir = $(datadir)/ede/.ede/desktop
DESKTOPLINKS = \
Terminal.desktop
install:
$(MKINSTALLDIRS) $(desktopdir)
$(INSTALL_DATA) $(DESKTOPLINKS) $(desktopdir)
uninstall:
$(RM) -r $(desktopdir)
clean:

View File

@ -1,223 +0,0 @@
include ../../makeinclude
iconsdir = $(datadir)/ede/icons
icons16dir = $(iconsdir)/16x16
ICONS16 = \
about.png \
access.png \
access2.png \
applix.png \
archos_mount.png \
archos_unmount.png \
back.png \
back2.png \
back3.png \
binary.png \
blockdevice.png \
bookmark_add.png \
bookmark_add2.png \
bookmark_folder.png \
bookmark_folder2.png \
bookmark.png \
bookmark_toolbar.png \
bookmark_toolbar2.png \
bookmark2.png \
cancel.png \
cd_mount.png \
cd-record.png \
cdrom_mount.png \
cdrom_unmount.png \
cdtrack.png \
cd_unmount.png \
colorset.png \
configure.png \
core.png \
deb.png \
decrypted.png \
desktop.png \
document.png \
down.png \
econtrol.png \
editcopy.png \
editcut.png \
editdelete.png \
editpaste.png \
edit.png \
editshred.png \
edittrash.png \
efinder.png \
ehelpbook.png \
emenueditor.png \
empty_ascii.png \
empty2.png \
encrypted.png \
exec.png \
exit.png \
file_broken.png \
fileclose.png \
filefind.png \
file_locked.png \
filenew.png \
fileopen.png \
fileprint.png \
filesave.png \
find.png \
folder_green.png \
folder_home.png \
folder_image.png \
folder_mail.png \
folder_man.png \
folder_new.png \
folder_open.png \
folder_orange.png \
folder.png \
folder_red.png \
folder_sound.png \
folder_tar.png \
folder_video.png \
folder_violet.png \
folder_yellow.png \
font_bitmap.png \
font.png \
font_truetype.png \
font_type1.png \
forward.png \
forward2.png \
forward3.png \
frameprint.png \
gimp.png \
gimp2.png \
gnome-apps.png \
gohome.png \
go.png \
go2.png \
history_clear.png \
history.png \
html.png \
chardevice.png \
ica.png \
image.png \
info.png \
java_src.png \
kcontrol.png \
kde1.png \
kde2.png \
kde3.png \
kde4.png \
kde5.png \
kde6.png \
kdisknav.png \
key_enter.png \
kfm_home.png \
khelpcenter.png \
klipper.png \
klpq.png \
kmail.png \
kmultiple.png \
konqueror.png \
konqueror2.png \
konqueror3.png \
konsole.png \
konsole2.png \
konsole3.png \
kvirc.png \
licq.png \
lime.png \
linuxconf.png \
lockoverlay.png \
lock.png \
log.png \
logout.png \
mail_generic.png \
make.png \
midi.png \
mime_empty.png \
misc.png \
moc_src.png \
mozilla-mail.png \
mozilla-m.png \
mozilla.png \
nedit.png \
netscape.png \
network.png \
noatun.png \
noatun2.png \
no.png \
openterm.png \
opera.png \
package_application.png \
package_multimedia.png \
pdf-document.png \
quicktime.png \
real_doc.png \
reload.png \
remove.png \
resource.png \
rpm.png \
run.png \
scanner.png \
services.png \
shell1.png \
socket.png \
soffice.png \
sound.png \
source.png \
spreadsheet.png \
stop.png \
synaptic.png \
tar.png \
tex.png \
tgz.png \
trashcan_empty.png \
trashcan_full.png \
trash.png \
tux.png \
txt.png \
unknown.png \
unlock.png \
up.png \
video.png \
view_bottom.png \
view_detailed.png \
view_choose.png \
view_icon.png \
view_left_right.png \
viewmag.png \
viewmag-.png \
viewmag+.png \
view_multicolumn.png \
view_remove.png \
view_right.png \
view_sidetree.png \
view_text.png \
view_top_bottom.png \
view_tree.png \
vnc.png \
widget_doc.png \
window_fullscreen.png \
window_list.png \
window_new.png \
window_nofullscreen.png \
wizard.png \
www.png \
xmms_classic.png \
xmms.png \
zip_mount.png \
zip.png \
zip_unmount.png \
3floppy_mount.png \
3floppy_unmount.png
install:
$(MKINSTALLDIRS) $(icons16dir);\
for f in $(ICONS16); do\
echo "Installing $(icons16dir)/$$f";\
$(INSTALL_DATA) $$f $(icons16dir);\
done
uninstall:
$(RM) -r $(icons16dir)
clean:

View File

@ -1,209 +0,0 @@
include ../../makeinclude
iconsdir = $(datadir)/ede/icons
icons48dir = $(iconsdir)/48x48
ICONS48 = \
access.png \
access2.png \
applix.png \
archos_mount.png \
archos_unmount.png \
ascii.png \
binary.png \
blockdevice.png \
cd_audio.png \
cd.png \
cdrom_mount.png \
cdrom_unmount.png \
cdr.png \
cdtrack.png \
cd_video.png \
cdwriter_mount.png \
cdwriter_unmount.png \
colorscm.png \
core.png \
core2.png \
deb.png \
desktop.png \
document.png \
document2.png \
dvd_mount.png \
dvd_unmount.png \
encrypted.png \
exec.png \
file_broken.png \
file_locked.png \
folder_cool.png \
folder_gray.png \
folder_green.png \
folder_gz.png \
folder_home.png \
folder_home1.png \
folder_html.png \
folder_image.png \
folder_locked.png \
folder_mail.png \
folder_man.png \
folder_orange.png \
folder.png \
folder_red.png \
folder_rpm.png \
folder_sound.png \
folder_tar.png \
folder_video.png \
folder_violet.png \
folder_yelow.png \
folder2_html.png \
folder2_html2.png \
folder2_sound.png \
folder2_video.png \
font.png \
fonts_bitmap.png \
font_truetype.png \
font_type1.png \
freeBSD_hdd_mount.png \
freeBSD_hdd_unmount.png \
ftp.png \
gimp.png \
gimp2.png \
gnome-apps.png \
go.png \
go2.png \
handheld.png \
hdd_mount.png \
hdd_unmount.png \
html.png \
html2.png \
chardevice.png \
ica.png \
image.png \
info.png \
kcalc.png \
kcontrol.png \
kdevelop1.png \
kdisknav.png \
kfm_home.png \
khelpcenter.png \
klpq.png \
kmail.png \
kmenu.png \
kmultiple.png \
knode.png \
konqueror.png \
konqueror2a.png \
konqueror2.png \
konsole.png \
konsole2.png \
konsole3.png \
kppp.png \
kvirc.png \
licq.png \
lime.png \
link.png \
linux-classic_hdd_mount.png \
linux-classic_hdd_unmount.png \
linuxconf.png \
linux_hdd_mount.png \
linux_hdd_unmount.png \
lockoverlay.png \
log.png \
mac_hdd_mount.png \
mac_hdd_unmount.png \
make.png \
make2.png \
message.png \
midi.png \
mime_html.png \
mime.png \
mime_soffice.png \
mime_sound.png \
mime_track.png \
mime_txt.png \
misc_doc.png \
mouse.png \
mozilla-mail.png \
mozilla-m.png \
mozilla.png \
mshdd_mount.png \
mshdd_unmount.png \
nedit.png \
netscape_doc.png \
netscape.png \
network_local.png \
network.png \
noatun.png \
noatun2.png \
opera.png \
package_multimedia.png \
pdf.png \
php.png \
postscript.png \
postscript2.png \
printer.png \
quicktime.png \
real_doc.png \
recycled.png \
resource.png \
rpm.png \
scanner.png \
shellscript.png \
socket.png \
soffice.png \
sound.png \
source_c.png \
source_cpp.png \
source_f.png \
source_h.png \
source_java.png \
source_l.png \
source_moc.png \
source_o.png \
source_pl.png \
source.png \
source_p.png \
source_s.png \
source_y.png \
spreadsheet.png \
synaptic.png \
tar.png \
template_source.png \
tex.png \
tgz.png \
trashcan_empty.png \
trashcan_full.png \
tux.png \
txt.png \
unknown.png \
unknown2.png \
vcalendar.png \
vcard.png \
video.png \
vmware.png \
vnc.png \
widget_doc.png \
window_list.png \
wmaker_apps.png \
wordprocessing.png \
www.png \
xmms_classic.png \
xmms2.png \
zip_mount.png \
zip.png \
zip_unmount.png \
3floppy_mount.png \
3floppy_unmount.png
install:
$(MKINSTALLDIRS) $(icons48dir);\
for f in $(ICONS48); do\
echo "Installing $(icons48dir)/$$f";\
$(INSTALL_DATA) $$f $(icons48dir);\
done
uninstall:
$(RM) -r $(icons48dir)
clean:

View File

@ -1,157 +0,0 @@
include ../../makeinclude
appsdir = $(datadir)/ede/programs
Rootdir = $(appsdir)
Applicationsdir = $(appsdir)/Applications
Developmentdir = $(appsdir)/Development
Graphicsdir = $(appsdir)/Graphics
Systemdir = $(appsdir)/System
Utilitiesdir = $(appsdir)/Utilities
Multimediadir = $(appsdir)/Multimedia
Internetdir = $(appsdir)/Internet
Gamesdir = $(appsdir)/Games
Settingsdir = $(appsdir)/Settings
Directory_files = \
Root.directory \
Applications.directory \
Graphics.directory \
System.directory \
Utilities.directory \
Multimedia.directory \
Internet.directory \
Games.directory \
Development.directory \
Settings.directory
Multimedia_DATA = \
alsaplayer.desktop \
ecdplayer.desktop \
esoundmixer.desktop \
mplayer.desktop \
realplayer.desktop \
xmms.desktop \
x11amp.desktop
Utilities_DATA = \
calc.desktop \
finder.desktop \
fstabedit.desktop \
sccalc.desktop \
tips.desktop \
xmag.desktop
Applications_DATA = \
abiword.desktop \
Emacs.desktop \
lyx.desktop \
notepad.desktop \
ooffice.desktop \
Vim.desktop \
WordPerfect.desktop \
Xemacs.desktop
Graphics_DATA = \
acroread.desktop \
eimgviewer.desktop \
GIMP.desktop \
gv.desktop \
xdvi.desktop \
xpdf.desktop \
xsane.desktop
System_DATA = \
Eterm.desktop \
Kterm.desktop \
UNIX.desktop \
UNIX-regular.desktop \
Vnterm.desktop \
rxvt.desktop
Settings_DATA = \
colorsconf.desktop \
control.desktop \
edisplayconf.desktop \
ehardware.desktop \
eiconconf.desktop \
epanelconf.desktop \
etimedate.desktop \
ewmconf.desktop \
printers.desktop \
scrsaver.desktop
Internet_DATA = \
dialup.desktop \
lynx.desktop \
Mozilla.desktop \
Netscape.desktop \
Opera.desktop \
postoffice.desktop
Development_DATA = \
cooledit.desktop \
fluid.desktop \
xwpe.desktop \
xxgdb.desktop
Root_DATA =
Games_DATA = \
Casino.desktop \
lbreak.desktop \
Mastermind.desktop \
Qubix.desktop \
xbill.desktop
# simple function for easier maintenance
# $(1) is a directory
# $(2) is a list of files
INSTALL_LOOP=\
$(MKINSTALLDIRS) $(1);\
for f in $(2); do\
$(INSTALL_DATA) $$f $(1);\
done
install:
$(call INSTALL_LOOP, $(Applicationsdir), $(Applications_DATA))
$(call INSTALL_LOOP, $(Graphicsdir), $(Graphics_DATA))
$(call INSTALL_LOOP, $(Utilitiesdir), $(Utilities_DATA))
$(call INSTALL_LOOP, $(Systemdir), $(System_DATA))
$(call INSTALL_LOOP, $(Multimediadir), $(Multimedia_DATA))
$(call INSTALL_LOOP, $(Internetdir), $(Internet_DATA))
$(call INSTALL_LOOP, $(Gamesdir), $(Games_DATA))
$(call INSTALL_LOOP, $(Settingsdir), $(Settings_DATA))
$(call INSTALL_LOOP, $(Rootdir), $(Root_DATA))
$(call INSTALL_LOOP, $(Developmentdir), $(Development_DATA))
$(INSTALL_DATA) Root.directory $(Rootdir)/.directory
$(INSTALL_DATA) Applications.directory $(Applicationsdir)/.directory
$(INSTALL_DATA) Graphics.directory $(Graphicsdir)/.directory
$(INSTALL_DATA) System.directory $(Systemdir)/.directory
$(INSTALL_DATA) Utilities.directory $(Utilitiesdir)/.directory
$(INSTALL_DATA) Multimedia.directory $(Multimediadir)/.directory
$(INSTALL_DATA) Internet.directory $(Internetdir)/.directory
$(INSTALL_DATA) Games.directory $(Gamesdir)/.directory
$(INSTALL_DATA) Settings.directory $(Settingsdir)/.directory
$(INSTALL_DATA) Development.directory $(Developmentdir)/.directory
uninstall:
$(RM) -r $(Applicationsdir)
$(RM) -r $(Graphicsdir)
$(RM) -r $(Utilitiesdir)
$(RM) -r $(Systemdir)
$(RM) -r $(Multimediadir)
$(RM) -r $(Internetdir)
$(RM) -r $(Gamesdir)
$(RM) -r $(Settingsdir)
$(RM) -r $(Rootdir)
$(RM) -r $(Developmentdir)
clean:

View File

@ -1,33 +0,0 @@
include ../../makeinclude
schemesdir = $(datadir)/ede/.ede/schemes
SCHEMES = \
Active.scheme \
Blueworld.scheme \
Brown1.scheme \
Brown2.scheme \
Ede1.scheme \
Ede2.scheme \
Ede3.scheme \
Futuristic.scheme \
GrayBrown.scheme \
Gray1.scheme \
LightBrown.scheme \
Lilola.scheme \
None.scheme \
Tubus.scheme \
TypicalBrown.scheme
install:
$(MKINSTALLDIRS) $(schemesdir);\
for f in $(SCHEMES); do\
echo "Installing $(schemesdir)/$$f";\
$(INSTALL_DATA) $$f $(schemesdir);\
done
uninstall:
$(RM) -r $(schemesdir)
clean:

View File

@ -8,7 +8,6 @@
# GNU General Public License version 2 or newer.
# See COPYING for details.
SubDir TOP docs ;
EdeManual index.txt introduction.txt jambuild.txt ;

View File

@ -8,9 +8,8 @@
# GNU General Public Licence version 2 or newer.
# See COPYING for details.
SubDir TOP ecalc ;
SOURCE = SciCalc.cpp Main.cpp ;
SOURCE = SciCalc.cxx Main.cpp ;
MakeProgram ecalc : $(SOURCE) ;
FltkProgramBare ecalc : $(SOURCE) ;

View File

@ -1,17 +0,0 @@
CPPFILES = SciCalc.cpp Main.cpp
TARGET = ecalc
include ../makeinclude
install:
$(INSTALL_PROGRAM) $(TARGET) $(bindir)
$(INSTALL_LOCALE)
uninstall:
$(RM) $(bindir)/$(TARGET)
clean:
$(RM) $(TARGET)
$(RM) *.o

15
econtrol/Jamfile Normal file
View File

@ -0,0 +1,15 @@
#
# $Id$
#
# Part of Equinox Desktop Environment (EDE).
# Copyright (c) 2000-2007 EDE Authors.
#
# This program is licensed under terms of the
# GNU General Public License version 2 or newer.
# See COPYING for details.
SubDir TOP econtrol ;
SOURCE = econtrol.cpp ;
EdeProgram econtrol : $(SOURCE) ;

18
edewm/Jamfile Normal file
View File

@ -0,0 +1,18 @@
#
# $Id$
#
# Part of Equinox Desktop Environment (EDE).
# Copyright (c) 2000-2007 EDE Authors.
#
# This program is licensed under terms of the
# GNU General Public License version 2 or newer.
# See COPYING for details.
SubDir TOP edewm ;
SOURCE = [ Wildcard *.cpp ] ;
POFILES = [ Wildcard locale : *.po ] ;
EfltkProgram edewm : $(SOURCE) ;
ExtractStrings locale : $(SOURCE) ;
MakeTranslation locale : $(POFILES) ;

View File

@ -1,42 +0,0 @@
#
# $Id: Makefile 1737 2006-08-19 00:45:31Z karijes $
#
# Part of Equinox Desktop Environment (EDE).
# Copyright (c) 2000-2006 EDE Authors.
#
# This program is licenced under terms of the
# GNU General Public Licence version 2 or newer.
# See COPYING for details.
CPPFILES = \
debug.cpp \
main.cpp \
Windowmanager.cpp \
Hints.cpp \
Atoms.cpp \
Titlebar.cpp \
Frame.cpp \
Cursor.cpp \
Events.cpp \
Sound.cpp \
Utils.cpp
TARGET = edewm
include ../makeinclude
install:
$(INSTALL_PROGRAM) $(TARGET) $(bindir)
$(INSTALL_LOCALE)
uninstall:
$(RM) $(bindir)/$(TARGET)
clean:
$(RM) $(TARGET)
$(RM) *.o
archive:
DATE=`date +%d%m%Y`; \
cd ..; \
tar -cjpvf edewm-unfinished-$$DATE.tar.bz2 edewm

View File

@ -1,8 +1,18 @@
#LINKLIBS += -L/opt/ede/lib -ledelib -lao -lvorbis -lvorbisfile -lmad -L/usr/local/lib -lfltk2_images -lpng -lfltk2_images -ljpeg -lz -lfltk2 -L/usr/X11R6/lib -lX11 -lXi -lXinerama -lpthread -lm -lXext -lstdc++ ;
#
# $Id$
#
# Part of Equinox Desktop Environment (EDE).
# Copyright (c) 2000-2007 EDE Authors.
#
# This program is licensed under terms of the
# GNU General Public License version 2 or newer.
# See COPYING for details.
LINKLIBS += -L/opt/ede/lib -ledelib -lao -lvorbis -lvorbisfile -lmad -L/usr/local/lib -L/usr/X11R6/lib -lfltk_images -lpng -lz -ljpeg -lfltk -ldl -lm -lXext -lX11 -lstdc++ ;
SubDir TOP eiconman ;
C++FLAGS += -Wall -g3 -I/opt/ede/include ;
SOURCE = eiconman.cpp Utils.cpp Wallpaper.cpp DesktopIcon.cpp NotifyBox.cpp ;
Main eiconman : eiconman.cpp Utils.cpp Wallpaper.cpp DesktopIcon.cpp NotifyBox.cpp ;
Main test/notify : test/notify.cpp ;
EdeProgram eiconman : $(SOURCE) ;
ExtractStrings locale : $(SOURCE) ;
FltkProgram test/notify : test/notify.cpp ;

View File

@ -4,11 +4,11 @@
# Part of Equinox Desktop Environment (EDE).
# Copyright (c) 2000-2007 EDE Authors.
#
# This program is licenced under terms of the
# GNU General Public Licence version 2 or newer.
# This program is licensed under terms of the
# GNU General Public License version 2 or newer.
# See COPYING for details.
SubDir TOP eimage ;
MakeProgram eimage : eimage.cpp ;
FltkProgram eimage : eimage.cpp ;
ExtractStrings locale : eimage.cpp ;

View File

@ -1,17 +0,0 @@
CPPFILES = eimage.cpp
TARGET = eimage
include ../makeinclude
install:
$(INSTALL_PROGRAM) $(TARGET) $(bindir)
$(INSTALL_LOCALE)
uninstall:
$(RM) $(bindir)/$(TARGET)
clean:
$(RM) $(TARGET)
$(RM) *.o

View File

@ -1,6 +1,16 @@
#
# $Id$
#
# Part of Equinox Desktop Environment (EDE).
# Copyright (c) 2000-2007 EDE Authors.
#
# This program is licensed under terms of the
# GNU General Public License version 2 or newer.
# See COPYING for details.
LINKLIBS = -L/opt/ede/lib -ledelib -lao -lvorbis -lvorbisfile -lmad -L/usr/local/lib -L/usr/X11R6/lib -lfltk_images -lpng -lz -ljpeg -lfltk -ldl -lm -lXext -lX11 -lstdc++ ;
SubDir TOP evoke ;
C++FLAGS += -I/opt/ede/include -Wall -pedantic -D_DEBUG -g3 -I/usr/local/include -I/usr/X11R6/include ;
SOURCE = evoke.cpp EvokeService.cpp Log.cpp ;
Main evoke : evoke.cpp EvokeService.cpp Log.cpp ;
EdeProgram evoke : $(SOURCE) ;
ExtractStrings locale : $(SOURCE) ;