~ubuntu-branches/ubuntu/trusty/maradns/trusty-proposed

« back to all changes in this revision

Viewing changes to deadwood-3.2.02/src/Makefile.hsck

  • Committer: Package Import Robot
  • Author(s): Dariusz Dwornikowski
  • Date: 2014-02-16 19:36:04 UTC
  • mfrom: (1.2.11) (21.1.11 experimental)
  • Revision ID: package-import@ubuntu.com-20140216193604-xtmcopn9pilzszae
Tags: 2.0.09-1
* New maintainer (Closes: #739084)
* New upstream release to unstable
* Several security bugs (Closes: #739755)
   - security bugfix for CVE-2011-5055, CVE-2011-5056, CVE-2012-0024,
   CVE-2012-1570
   - security bugfix agains blind spoofing attack (no CVE number)
   - security bugfix for packet of death attack (no CVE number)
* Bump standards to 3.9.5
* Updated d/postinst to no longer modify conffiles (Closes: #710903)
* Init script fixed (Closes: #709826)
* --reinstall no longer kills the process (Closes: #701657)
* Updated old d/changelog entries, added information when the CVEs were
  fixed: 2.0.06-1, 2.0.04-1, 1.4.11-1, 1.2.12.06-1, 1.2.12.05-1, 1.0.28-1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile for DwHash test executable; this is only for
2
 
# testing purposes.
3
 
 
4
 
HOSTCC=$(CC)
5
 
 
6
 
OBJS=DwStr.o \
7
 
        DwMararc.o \
8
 
        DwRadioGatun.o \
9
 
        DwSocket.o \
10
 
        DwUdpSocket.o \
11
 
        DwTcpSocket.o \
12
 
        DwSys.o \
13
 
        DwDict.o
14
 
 
15
 
all:    DwHash
16
 
 
17
 
# Since some systems may not have /dev/urandom (Windows, *cough* *cough*), we 
18
 
# keep a randomly generated prime around 
19
 
clean:
20
 
        rm -f Test DwMain DwTcp *.exe *.o a.out RandomPrime writehash_test* \
21
 
                dw_cache DwHash *stackdump core Makefile foo* ; \
22
 
                ./make.version.h ; if [ -e /dev/urandom ] ; \
23
 
                        then rm DwRandPrime.h  ; \
24
 
                        cc RandomPrime.c ; ./a.out > DwRandPrime.h ; rm a.out \
25
 
                ; fi 
26
 
 
27
 
version.h:      
28
 
        ./make.version.h
29
 
        
30
 
DwStr.o:        DwStr.c DwStr.h
31
 
        $(CC) $(FLAGS) -Wall -c -o DwStr.o DwStr.c
32
 
 
33
 
DwMararc.o:     DwMararc.c DwMararc.h 
34
 
        $(CC) $(FLAGS) -Wall -c -o DwMararc.o DwMararc.c
35
 
 
36
 
DwRadioGatun.o: DwRadioGatun.c DwRadioGatun.h DwStr.h
37
 
        $(CC) $(FLAGS) -Wall -c -o DwRadioGatun.o DwRadioGatun.c
38
 
 
39
 
DwTcpSocket.o:  DwTcpSocket.c DwStr.h DwSocket.h
40
 
        $(CC) $(FLAGS) -Wall -c -o DwTcpSocket.o DwTcpSocket.c
41
 
 
42
 
DwUdpSocket.o:  DwUdpSocket.c DwStr.h DwSocket.h
43
 
        $(CC) $(FLAGS) -Wall -c -o DwUdpSocket.o DwUdpSocket.c
44
 
 
45
 
DwSocket.o:     DwSocket.c DwStr.h DwSocket.h
46
 
        $(CC) $(FLAGS) -Wall -c -o DwSocket.o DwSocket.c
47
 
 
48
 
DwSys.o:        DwSys.c DwStr.h
49
 
        $(CC) $(FLAGS) -Wall -c -o DwSys.o DwSys.c
50
 
 
51
 
RandomPrime:    RandomPrime.c
52
 
        $(CC) -O3 -o RandomPrime RandomPrime.c
53
 
 
54
 
DwRandPrime.h: RandomPrime
55
 
        if [ -e /dev/urandom ] ; then ./RandomPrime > DwRandPrime.h ; fi
56
 
 
57
 
DwDict.o:       DwDict.c DwStr.h DwRandPrime.h DwDict.h
58
 
        $(CC) $(FLAGS) -Wall -c -o DwDict.o DwDict.c
59
 
 
60
 
Test:           Test.c DwStr.o DwStr.h DwStr_functions.h $(OBJS)
61
 
        $(CC) $(FLAGS) -Wall -o Test Test.c $(OBJS)
62
 
 
63
 
DwMain:         DwMain.c $(OBJS) DwStr_functions.h version.h
64
 
        $(CC) $(FLAGS) -Wall -o DwMain DwMain.c $(OBJS) 
65
 
 
66
 
DwHash:         DwHash.c $(OBJS) 
67
 
        $(CC) $(FLAGS) -Wall -DHSCK -DHAVE_MAIN -o DwHash DwHash.c $(OBJS)
68