Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 576444
Collapse All | Expand All

(-)work.orig/Makefile (-13 / +12 lines)
Lines 44-64 Link Here
44
44
45
# Everything gets put in subdirectories of. . .
45
# Everything gets put in subdirectories of. . .
46
46
47
TOPDIR=		/usr/local
47
TOPDIR=		/usr
48
48
49
# "Compiled" time zone information is placed in the "TZDIR" directory
49
# "Compiled" time zone information is placed in the "TZDIR" directory
50
# (and subdirectories).
50
# (and subdirectories).
51
# Use an absolute path name for TZDIR unless you're just testing the software.
51
# Use an absolute path name for TZDIR unless you're just testing the software.
52
52
53
TZDIR_BASENAME=	zoneinfo
53
TZDIR_BASENAME=	zoneinfo
54
TZDIR=		$(TOPDIR)/etc/$(TZDIR_BASENAME)
54
TZDIR=		$(TOPDIR)/share/$(TZDIR_BASENAME)
55
55
56
# Types to try, as an alternative to time_t.  int64_t should be first.
56
# Types to try, as an alternative to time_t.  int64_t should be first.
57
TIME_T_ALTERNATIVES= int64_t int32_t uint32_t uint64_t
57
TIME_T_ALTERNATIVES= int64_t int32_t uint32_t uint64_t
58
58
59
# The "tzselect", "zic", and "zdump" commands get installed in. . .
59
# The "tzselect", "zic", and "zdump" commands get installed in. . .
60
60
61
ETCDIR=		$(TOPDIR)/etc
61
SBINDIR=	$(TOPDIR)/sbin
62
62
63
# If you "make INSTALL", the "date" command gets installed in. . .
63
# If you "make INSTALL", the "date" command gets installed in. . .
64
64
Lines 66-72 Link Here
66
66
67
# Manual pages go in subdirectories of. . .
67
# Manual pages go in subdirectories of. . .
68
68
69
MANDIR=		$(TOPDIR)/man
69
MANDIR=		$(TOPDIR)/share/man
70
70
71
# Library functions are put in an archive in LIBDIR.
71
# Library functions are put in an archive in LIBDIR.
72
72
Lines 335-342 Link Here
335
335
336
#MAKE=		make
336
#MAKE=		make
337
337
338
cc=		cc
338
CPPFLAGS+=             -DTZDIR=\"$(TZDIR)\"
339
CC=		$(cc) -DTZDIR=\"$(TZDIR)\"
339
ifeq ($(NLS),1)
340
CPPFLAGS+= -DHAVE_GETTEXT=1 -DTZ_DOMAIN=\"libc\"
341
endif
340
342
341
AR=		ar
343
AR=		ar
342
344
Lines 387-403 Link Here
387
389
388
install:	all $(DATA) $(REDO) $(MANS)
390
install:	all $(DATA) $(REDO) $(MANS)
389
		mkdir -p $(DESTDIR)$(ETCDIR) $(DESTDIR)$(TZDIR) \
391
		mkdir -p $(DESTDIR)$(ETCDIR) $(DESTDIR)$(TZDIR) \
390
			$(DESTDIR)$(LIBDIR) \
392
			$(DESTDIR)$(SBINDIR) $(DESTDIR)$(BINDIR) \
391
			$(DESTDIR)$(MANDIR)/man3 $(DESTDIR)$(MANDIR)/man5 \
393
			$(DESTDIR)$(MANDIR)/man3 $(DESTDIR)$(MANDIR)/man5 \
392
			$(DESTDIR)$(MANDIR)/man8
394
			$(DESTDIR)$(MANDIR)/man8
393
		$(ZIC_INSTALL) -l $(LOCALTIME) -p $(POSIXRULES)
395
		$(ZIC_INSTALL) -l $(LOCALTIME) -p $(POSIXRULES)
394
		cp -f iso3166.tab $(ZONETABLES) $(DESTDIR)$(TZDIR)/.
396
		cp -f iso3166.tab $(ZONETABLES) $(DESTDIR)$(TZDIR)/.
395
		cp tzselect zic zdump $(DESTDIR)$(ETCDIR)/.
397
		cp zic zdump $(DESTDIR)$(SBINDIR)/.
396
		cp libtz.a $(DESTDIR)$(LIBDIR)/.
398
		cp tzselect $(DESTDIR)$(BINDIR)/.
397
		$(RANLIB) $(DESTDIR)$(LIBDIR)/libtz.a
398
		cp -f newctime.3 newtzset.3 $(DESTDIR)$(MANDIR)/man3/.
399
		cp -f newctime.3 newtzset.3 $(DESTDIR)$(MANDIR)/man3/.
399
		cp -f tzfile.5 $(DESTDIR)$(MANDIR)/man5/.
400
		cp -f tzselect.8 zdump.8 zic.8 $(DESTDIR)$(MANDIR)/man8/.
401
400
402
INSTALL:	ALL install date.1
401
INSTALL:	ALL install date.1
403
		mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1
402
		mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1
Lines 492-498 Link Here
492
		chmod +x $@
491
		chmod +x $@
493
492
494
check:		check_character_set check_white_space check_links check_sorted \
493
check:		check_character_set check_white_space check_links check_sorted \
495
		  check_tables check_web
494
		  check_tables
496
495
497
check_character_set: $(ENCHILADA)
496
check_character_set: $(ENCHILADA)
498
		LC_ALL=en_US.utf8 && export LC_ALL && \
497
		LC_ALL=en_US.utf8 && export LC_ALL && \

Return to bug 576444