File: Makefile.config.linux

package info (click to toggle)
smsclient 2.0.8z-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,588 kB
  • ctags: 1,363
  • sloc: ansic: 14,322; makefile: 552; sh: 450; perl: 161
file content (96 lines) | stat: -rw-r--r-- 3,170 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# This Makefile was customized for the use by Debian GNU/Linux
# customisation made by Michael Holzt <kju@debian.org>
#
DESTDIR =

# -------------------------------------------------------------------- 
# SMS Client, send messages to mobile phones and pagers		
#									
# Makefile.config							
#									
#  Copyright (C) 1997,1998,1999 Angelo Masci					
#									
#  This library is free software; you can redistribute it and/or	
#  modify it under the terms of the GNU Library General Public		
#  License as published by the Free Software Foundation; either	
#  version 2 of the License, or (at your option) any later version.	
#									
#  This library is distributed in the hope that it will be useful,	
#  but WITHOUT ANY WARRANTY; without even the implied warranty of	
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU	
#  Library General Public License for more details.			
#									
#  You should have received a copy of the GNU Library General Public	
#  License along with this library; if not, write to the Free		
#  Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.	
#									
#  You can contact the author at this e-mail address:			
#									
#  angelo@styx.demon.co.uk						
#									
# -------------------------------------------------------------------- 
# $Id$
# -------------------------------------------------------------------- 

# --------------------------------------------------------------------
# Linux
# --------------------------------------------------------------------

PLATFORM = -DLINUX
CC       = gcc
MAKE     = make
CFLAGS   = -O2 -g -I. -Wall -pedantic -fsigned-char $(PLATFORM)
XTRALIBS = 

# --------------------------------------------------------------------

SMSUSER   = root
SMSGROUP  = root

# --------------------------------------------------------------------

PREFIX    = 
BINPREFIX = $(PREFIX)
ETCPREFIX = $(PREFIX)
MANPREFIX = $(PREFIX)
SPOOLDIR  = /var/spool
LOGDIR    = /var/log

MLOCALSMSRC   = .sms_addressbook
MGLOBALSMSRC  = $(ETCPREFIX)/etc/smsclient/sms_addressbook
MSERVICEDIR   = $(ETCPREFIX)/etc/smsclient
MLIBDIR	      = $(PREFIX)/usr/lib/smsclient
MLOGFILE      = $(LOGDIR)/smsclient.log
MSNPPDLOGFILE = $(LOGDIR)/smsclient.snppdlog
MSMSDLOGFILE  = $(LOGDIR)/smsclient.smsdlog

# --------------------------------------------------------------------
# SMS_Client can be built to use the libmodem package or
# its own internal modem routines. Currently the internal routines
# are known to be unstable and are still considered to be in ALPHA
# Valid Values for MODEMLIB are:
#
#	$(LIBMODEM) - use the libmodem-1.0.0 packages with patches
# 	$(SMSMODEM) - use the internal modem routines

LIBMODEM = 1
SMSMODEM = 2

MODEMLIB = $(SMSMODEM)

# --------------------------------------------------------------------

BINDIR  = $(DESTDIR)/usr/bin
ETCDIR  = $(DESTDIR)/etc
LIBDIR	= $(DESTDIR)/usr/lib
MANDIR  = $(DESTDIR)/usr/share/man
MANEXT  = 1
INSTALL = /usr/bin/install
RM      = /bin/rm -f
CP      = /bin/cp
TR	= /usr/bin/tr
AR	= /usr/bin/ar -rc
STRIP   = /usr/bin/strip
RANLIB  = echo ranlib 

# --------------------------------------------------------------------