~ubuntu-branches/ubuntu/vivid/fotoxx/vivid

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Santiago Torres Batan
  • Date: 2009-10-29 19:34:43 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20091029193443-ybj3g5y6vpjgjbeq
Tags: 8.6.2-1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# fotoxx makefile 
2
2
 
3
3
PROGRAM = fotoxx
4
 
VERSION = 8.6
 
4
VERSION = 8.6.2
 
5
SOURCE = $(PROGRAM)-$(VERSION).cpp
 
6
 
 
7
# replace CFLAGS and LFLAGS -O (oh) with -g for GDB debugging
 
8
CFLAGS = -O -Wall -c `pkg-config --cflags gtk+-2.0`
 
9
LFLAGS = -O -Wall -rdynamic -lfreeimage `pkg-config --libs gtk+-2.0 gthread-2.0`
5
10
 
6
11
# use $PREFIX if defined, else assume /usr/local
7
12
ifeq "$(PREFIX)" ""
8
13
        PREFIX = /usr/local
9
14
endif
10
15
 
11
 
SOURCE = $(PROGRAM)-$(VERSION).cpp
12
16
BINDIR = $(PREFIX)/bin
13
17
DATADIR = $(PREFIX)/share/$(PROGRAM)
14
18
DOCDIR = $(PREFIX)/share/doc/$(PROGRAM)/extras
15
19
DESKTOP = $(PROGRAM).desktop
16
20
MANDIR = $(PREFIX)/share/man/man1
17
21
 
18
 
# replace CFLAGS and LFLAGS -O (oh) with -g for GDB debugging
19
 
CFLAGS = -O -Wall -c `pkg-config --cflags gtk+-2.0`
20
 
LFLAGS = -O -Wall -rdynamic -lfreeimage `pkg-config --libs gtk+-2.0 gthread-2.0`
21
 
 
22
22
$(PROGRAM): $(PROGRAM).o zfuncs.o
23
23
        @ ./dependencies.sh
24
24
        @ g++ $(LFLAGS) -o $(PROGRAM) $(PROGRAM).o zfuncs.o
41
41
        cp -R data/* $(DESTDIR)$(DATADIR)
42
42
        cp $(PROGRAM) $(DESTDIR)$(BINDIR)
43
43
        cp -R locales/* $(DESTDIR)$(DATADIR)/locales
44
 
#   install .desktop file (menu entry)
 
44
        #  install .desktop file (menu entry)
45
45
        @echo "[Desktop Entry]" > $(DESKTOP)
46
46
        @echo "Name=$(PROGRAM)" >> $(DESKTOP)
47
47
        @echo "Categories=Graphics" >> $(DESKTOP)
50
50
        @echo "Exec=$(BINDIR)/$(PROGRAM)" >> $(DESKTOP)
51
51
        @echo "Icon=$(DATADIR)/icons/$(PROGRAM).png" >> $(DESKTOP)
52
52
        @echo "GenericName=Digital Photo Editor" >> $(DESKTOP)
53
 
        @chown $(USER): $(DESKTOP)
54
 
#       install man page
 
53
        #  install man page
55
54
        cp -f doc/$(PROGRAM).man $(PROGRAM).1
56
55
        gzip -f -9 $(PROGRAM).1
57
56
        cp $(PROGRAM).1.gz $(DESTDIR)$(MANDIR)
64
63
        rm -f $(DESTDIR)$(MANDIR)/$(PROGRAM).1.gz
65
64
 
66
65
clean: 
 
66
        rm -f $(DESKTOP)
67
67
        rm -f $(PROGRAM)
68
68
        rm -f *.o
69
 
        rm -f $(DESKTOP)
70
 
 
71
 
 
72
69