File: Makefile.am

package info (click to toggle)
tucnak2 2.48-2.2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 10,084 kB
  • ctags: 6,055
  • sloc: ansic: 54,645; sh: 3,780; perl: 422; makefile: 257
file content (87 lines) | stat: -rw-r--r-- 3,112 bytes parent folder | download
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
datarootdir = @datarootdir@

SUBDIRS=data debian.unofficial doc intl pkg share src win32

MAINTAINERCLEANFILES = aclocal.m4 config.h.in configure Makefile.in stamp-h.in

EXTRA_DIST = COPYING INSTALL leaks rebuild eee.sh 

docsdir = $(datadir)/tucnak2/doc
	
docs_DATA = AUTHORS ChangeLog TODO   

stamp = `date +%Y%m%d_%H%M%S`

distd: dist
	echo $(distdir)
#	mv $(distdir).tar.gz $(distdir).tar.gz

alpha: dist
	echo $(distdir)
	mv $(distdir).tar.gz $(distdir)-alpha.tar.gz
	rsync -atuvxz --partial --progress $(distdir)-alpha.tar.gz  ok1zia@nagano.cz::ok1zia/public_html/tucnak/
	

threadsafe:
	grep -nE '\<asctime\>|\<ctermid\>|\<ctime\>|\<ecvt\>|\<ethostbyaddr\>|\<fcvt\>'\
	'|\<fgetgrent\>|\<fgetpwent\>|\<fgetspent\>|\<gamma\>|\<gcvt\>|\<getauclassent\>'\
	'|\<getauclassnam\>|\<getauevent\>|\<getauevnam\>|\<getauevnum\>|\<getgrent\>'\
	'|\<getgrgid\>|\<getgrnam\>|\<gethostbyaddr\>|\<gethostbyname\>|\<gethostent\>'\
	'|\<getlogin\>|\<getnetbyaddr\>|\<getnetbyname\>|\<getnetent\>|\<getnetgrent\>'\
	'|\<getprotobyname\>|\<getprotobynumber\>|\<getprotoent\>|\<getpwent\>|\<getpwnam\>'\
	'|\<getpwuid\>|\<getrpcbyname\>|\<getrpcbynumber\>|\<getrpcent\>|\<getservbyname\>'\
	'|\<getservbyport\>|\<getservent\>|\<getspent\>|\<getspnam\>|\<gmtime\>|\<lgamma\>'\
	'|\<localtime\>|\<nis_sperror\>|\<rand\>|\<readdir\>|\<strtok\>|\<tempnam\>'\
	'|\<tmpnam\>|\<ttyname\>' src/*.c src/*.h

nagup:
	rsync -atuvxz --partial --progress tucnak*.tar.gz  ok1zia@nagano.cz::ok1zia/public_html/tucnak/
       


specfile=$(top_srcdir)/pkg/tucnak2.spec 
RPM_SOURCESDIR=@RPM_SOURCESDIR@

ver:
	@echo $(VERSION)

deb:
	dpkg-buildpackage -b -rfakeroot -us -uc -tc
	mv ../$(PACKAGE)_$(VERSION)* .
	echo "------------------------"
	if [ -d /pub/debian/ok1zia/binary-i386 ]; then cp $(PACKAGE)_$(VERSION)_i386.deb /pub/debian/ok1zia/binary-i386; fi
	if [ -d /pub/debian/ok1zia/source ]; then cp $(PACKAGE)_$(VERSION).dsc $(PACKAGE)_$(VERSION).tar.gz $(PACKAGE)_$(VERSION)_i386.changes /pub/debian/ok1zia/source; fi
	echo 
	make -C /pub/debian/ok1zia

rpm: dist
	if test x$(HAVE_RPM_PACKAGING) = xyes ; then \
	cp $(top_srcdir)/$(distdir).tar.gz $(RPM_SOURCESDIR) ; \
	rpmbuild -bb --clean --rmsource $(specfile) ; \
	mv $(RPM_SOURCESDIR)/../RPMS/*/$(distdir)-1$(RPM_RELEASE).*.rpm . ; \
	else \
	echo "Error: RPM executable and/or source directory not found." ; \
	echo "Package build abandoned." ; \
	fi
                                                                                
srpm: dist
	if test x$(HAVE_RPM_PACKAGING) = xyes ; then \
	cp $(top_srcdir)/$(distdir).tar.gz $(RPM_SOURCESDIR) ; \
	rpmbuild -bs --clean --rmsource $(specfile) ; \
	mv $(RPM_SOURCESDIR)/../SRPMS/$(distdir)-1$(RPM_RELEASE).src.rpm . ;\
	else \
	echo "Error: RPM executable and/or source directory not found." ;\
	echo "Package build abandoned." ; \
	fi

contura: all
	RSYNC_PASSWORD="" rsync -avvz --progress src/tucnak root@contura::root/usr/bin

krq: all
	RSYNC_PASSWORD="" rsync -avvz --progress src/tucnak root@ok1krq::root/usr/local/bin
	
lines:
	(a=`cat src/*.[ch] | wc -l`;\
	b=`cat src/regex*.[ch] | wc -l`;\
	echo $$(($$a - $$b)) )