~ubuntu-branches/ubuntu/karmic/edbrowse/karmic-security

« back to all changes in this revision

Viewing changes to src/makefile.bsd

  • Committer: Bazaar Package Importer
  • Author(s): Kapil Hari Paranjape
  • Date: 2008-04-09 18:55:23 UTC
  • mfrom: (1.1.4 upstream) (3.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080409185523-dqokcloumyn1ibn4
Tags: 3.3.4-1
* New upstream version (3.3.4).
 - Convert between iso8859-1 and utf-8 on the fly.
 - Support reading of pdf using pdftohtml.
 - French translation of html documentation.
 - Old html documentation renamed to usersguide.
 - Additional documentation on philosophy.
* debian/control:
 - Changed homepage to sourcefource site.
 - Moved homepage from description to its own field.
 - Added "poppler-utils | xpdf-utils" to Recommends.
 - Added "www-browser", "mail-reader" and "editor" to Provides. 
 - Removed "XS-" from Vcs-Svn tag.
 - Standards-Version: 3.7.3
* debian/docs: Added new documentation files
  from "doc/" subdirectory.
* debian/watch: Updated to use sourceforge site.
* debian/edbrowse.doc-base:
  - Changed name of upstream provided html documentation from
    "ebdoc.html" to "usersguide.html".
  - Changed section from "net" to "Network/Web Browsing".
* debian/install: Compiled binary is now in "src/".

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#  This is the makefile for edbrowse under BSD Unix.
 
2
 
 
3
#  Flags for compilation.
 
4
#  I know - I set the Linux flag here, but it seems to work.
 
5
CFLAGS = -I/usr/pkg/include -DXP_UNIX -DX86_LINUX
 
6
 
 
7
#  Tell the dynamic linker to look in the pkg area.
 
8
LFLAGS = -s -Wl,--rpath -Wl,/usr/pkg/lib
 
9
 
 
10
#  Libraries for edbrowse.
 
11
LIBS = -L /usr/pkg/lib -lpcre -lm -lssl -ljs
 
12
 
 
13
#  Make the dynamically linked executable program by default.
 
14
#  Edbrowse executable.
 
15
all: edbrowse
 
16
 
 
17
#  edbrowse objects
 
18
EBOBJS = main.o buffers.o url.o auth.o http.o sendmail.o fetchmail.o \
 
19
        html.o format.o cookies.o stringfile.o jsdom.o jsloc.o messages.o
 
20
 
 
21
#  Header file dependencies.
 
22
$(EBOBJS) : eb.h eb.p messages.h
 
23
main.o tcp.o http.o sendmail.o: tcp.h
 
24
 
 
25
edbrowse: $(EBOBJS) tcp.o
 
26
        cc $(LFLAGS) -o edbrowse tcp.o $(EBOBJS) $(LIBS)
 
27
 
 
28
#  Build function prototypes.
 
29
proto:
 
30
        mkproto -g main.c buffers.c url.c auth.c http.c messages.c \
 
31
        sendmail.c fetchmail.c html.c \
 
32
        format.c cookies.c stringfile.c jsdom.c jsloc.c dbstubs.c >eb.p
 
33
 
 
34
#  I've had no luck getting this to work - can you help?
 
35
edbrowse.static: $(EBOBJS) tcp.o
 
36
        cc --static $(LFLAGS) -o edbrowse.static tcp.o $(EBOBJS) $(LIBS)
 
37