File: Imakefile

package info (click to toggle)
pload 0.9.5-3.3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 208 kB
  • ctags: 96
  • sloc: ansic: 897; makefile: 88; sh: 63
file content (40 lines) | stat: -rw-r--r-- 1,155 bytes parent folder | download | duplicates (4)
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
XCOMM
XCOMM SRCS and OBJS are system dependent and defined in osdefs.mk .
XCOMM Run configure to guess the values for osdefs.mk .
XCOMM

include osdefs.mk
DEPLIBS = XawClientDepLibs
LOCAL_LIBRARIES = XawClientLibs
SYS_LIBRARIES   = MathLibrary
XCOMM SRCS = pload.c get_stat.c ioctl_stat.c proc_stat.c strioctl.c
XCOMM OBJS = pload.o get_stat.o ioctl_stat.o proc_stat.o strioctl.o
HEADERS = pload.h
VER = 0.9.5
DEFINES = -DVERSION="\"Pload version $(VER)\"" $(OSDEFS)

ComplexProgramTarget(pload)

distclean: clean	
	$(RM) Makefile osdefs.mk core \
	pload-$(VER).tar.gz \
	pload-$(VER)-1.i386.rpm \
	pload-$(VER)-1.src.rpm

tgz:	
	rm -rf pload-$(VER)
	mkdir pload-$(VER)
	cp `echo * | sed s,pload-$(VER),,` pload-$(VER)
	cd pload-$(VER) && make distclean
	tar cvf - pload-$(VER) | gzip -9 > pload-$(VER).tar.gz
	rm -rf pload-$(VER)
	
rpm:	tgz
	cp pload-$(VER).tar.gz /usr/src/redhat/SOURCES/
	rpm -ba pload.spec
	mv /usr/src/redhat/RPMS/i386/pload-$(VER)-1.i386.rpm .
	mv /usr/src/redhat/SRPMS/pload-$(VER)-1.src.rpm . 
	rm -f /usr/src/redhat/SOURCES/pload-$(VER).tar.gz
	chown matt:users pload-$(VER)-1.i386.rpm
	chown matt:users pload-$(VER)-1.src.rpm