diff options
author | Pawel Pekala <pawel@FreeBSD.org> | 2014-08-08 00:29:57 +0800 |
---|---|---|
committer | Pawel Pekala <pawel@FreeBSD.org> | 2014-08-08 00:29:57 +0800 |
commit | 8c930e9314421b1a26edd8897a2f717ed75f35ad (patch) | |
tree | 636d18a0531f693059e91f7c1a85252e5a64e484 /vietnamese/vnless | |
parent | c9557c067b66c8b555bbeee9fc3416c130da7a19 (diff) | |
download | freebsd-ports-gnome-8c930e9314421b1a26edd8897a2f717ed75f35ad.tar.gz freebsd-ports-gnome-8c930e9314421b1a26edd8897a2f717ed75f35ad.tar.zst freebsd-ports-gnome-8c930e9314421b1a26edd8897a2f717ed75f35ad.zip |
- Fix build with clang (functions not returing value)
- Respect CFLAGS during build
- Add staging support
- Switch to PLIST_FILES
- Rename patches to current standards
MFH: 2014Q3
Diffstat (limited to 'vietnamese/vnless')
-rw-r--r-- | vietnamese/vnless/Makefile | 13 | ||||
-rw-r--r-- | vietnamese/vnless/files/patch-Makefile (renamed from vietnamese/vnless/files/patch-01) | 24 | ||||
-rw-r--r-- | vietnamese/vnless/files/patch-defines.h (renamed from vietnamese/vnless/files/patch-03) | 0 | ||||
-rw-r--r-- | vietnamese/vnless/files/patch-less.h (renamed from vietnamese/vnless/files/patch-02) | 0 | ||||
-rw-r--r-- | vietnamese/vnless/files/patch-os.c (renamed from vietnamese/vnless/files/patch-04) | 0 | ||||
-rw-r--r-- | vietnamese/vnless/files/patch-regerror.c (renamed from vietnamese/vnless/files/patch-05) | 0 | ||||
-rw-r--r-- | vietnamese/vnless/pkg-plist | 3 |
7 files changed, 20 insertions, 20 deletions
diff --git a/vietnamese/vnless/Makefile b/vietnamese/vnless/Makefile index 42f8e78a4b80..5394ab73a66c 100644 --- a/vietnamese/vnless/Makefile +++ b/vietnamese/vnless/Makefile @@ -12,13 +12,12 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Pager utility that speaks Vietnamese ALL_TARGET= clobber all -MAN1= vnless.1 vnlesskey.1 +CFLAGS+= -Wno-return-type -NO_STAGE= yes -post-install: - @strip ${PREFIX}/bin/vnless* - @${CHMOD} a+rx ${PREFIX}/bin/vnless* - @${CHMOD} a+r ${PREFIX}/share/misc/vnless.help - @${CHMOD} a+r ${PREFIX}/man/man1/vnless*.1* +PLIST_FILES= bin/vnless \ + bin/vnlesskey \ + man/man1/vnless.1.gz \ + man/man1/vnlesskey.1.gz \ + share/misc/vnless.help .include <bsd.port.mk> diff --git a/vietnamese/vnless/files/patch-01 b/vietnamese/vnless/files/patch-Makefile index c67ee12bb528..e0075f90a072 100644 --- a/vietnamese/vnless/files/patch-01 +++ b/vietnamese/vnless/files/patch-Makefile @@ -1,5 +1,5 @@ ---- Makefile.orig Mon Feb 24 15:15:42 1992 -+++ Makefile Tue Apr 13 18:24:18 1999 +--- Makefile.orig 1992-02-24 22:15:42.000000000 +0100 ++++ Makefile 2014-08-07 18:09:42.383354763 +0200 @@ -31,15 +31,15 @@ # INSTALL_HELP is a list of the public version of the help file. # INSTALL_LESSMAN is a list of the public versions of the less manual page. @@ -22,10 +22,14 @@ # OPTIM is passed to the compiler and the loader. -@@ -49,6 +49,7 @@ +@@ -47,8 +47,9 @@ + #OPTIM = -O + #CFLAGS = $(OPTIM) - CFLAGS = -O - LDFLAGS = +-CFLAGS = -O +-LDFLAGS = ++CFLAGS ?= -O ++LDFLAGS ?= +LDLIBS = -lcompat @@ -36,27 +40,27 @@ install_less: vnless - for f in $(INSTALL_LESS); do rm -f $$f; cp vnless $$f; done - touch install_less -+ @for f in $(INSTALL_LESS); do rm -f $$f; cp vnless $$f; done ++ $(BSD_INSTALL_PROGRAM) vnless $(DESTDIR)$(INSTALL_LESS) install_key: lesskey - for f in $(INSTALL_KEY); do rm -f $$f; cp lesskey $$f; done - touch install_key -+ @for f in $(INSTALL_KEY); do rm -f $$f; cp lesskey $$f; done ++ $(BSD_INSTALL_PROGRAM) lesskey $(DESTDIR)$(INSTALL_KEY) install_help: less.help - for f in $(INSTALL_HELP); do rm -f $$f; cp less.help $$f; done - touch install_help -+ @for f in $(INSTALL_HELP); do rm -f $$f; cp less.help $$f; done ++ $(BSD_INSTALL_DATA) less.help $(DESTDIR)$(INSTALL_HELP) install_lman: $(LESS_MANUAL) - for f in $(INSTALL_LESSMAN); do rm -f $$f; cp $(LESS_MANUAL) $$f; done - touch install_lman -+ @for f in $(INSTALL_LESSMAN); do rm -f $$f; cp $(LESS_MANUAL) $$f; done ++ $(BSD_INSTALL_MAN) $(LESS_MANUAL) $(DESTDIR)$(INSTALL_LESSMAN) install_kman: $(KEY_MANUAL) - for f in $(INSTALL_KEYMAN); do rm -f $$f; cp $(KEY_MANUAL) $$f; done - touch install_kman -+ @for f in $(INSTALL_KEYMAN); do rm -f $$f; cp $(KEY_MANUAL) $$f; done ++ $(BSD_INSTALL_MAN) $(KEY_MANUAL) $(DESTDIR)$(INSTALL_KEYMAN) ########################################################################## # Maintenance diff --git a/vietnamese/vnless/files/patch-03 b/vietnamese/vnless/files/patch-defines.h index 22495ae23e90..22495ae23e90 100644 --- a/vietnamese/vnless/files/patch-03 +++ b/vietnamese/vnless/files/patch-defines.h diff --git a/vietnamese/vnless/files/patch-02 b/vietnamese/vnless/files/patch-less.h index a7a90646055f..a7a90646055f 100644 --- a/vietnamese/vnless/files/patch-02 +++ b/vietnamese/vnless/files/patch-less.h diff --git a/vietnamese/vnless/files/patch-04 b/vietnamese/vnless/files/patch-os.c index 85f3794b9a34..85f3794b9a34 100644 --- a/vietnamese/vnless/files/patch-04 +++ b/vietnamese/vnless/files/patch-os.c diff --git a/vietnamese/vnless/files/patch-05 b/vietnamese/vnless/files/patch-regerror.c index 0a72b2dde54e..0a72b2dde54e 100644 --- a/vietnamese/vnless/files/patch-05 +++ b/vietnamese/vnless/files/patch-regerror.c diff --git a/vietnamese/vnless/pkg-plist b/vietnamese/vnless/pkg-plist deleted file mode 100644 index 11fae5bb6c7c..000000000000 --- a/vietnamese/vnless/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/vnless -bin/vnlesskey -share/misc/vnless.help |