On Mon, 29 Aug 2011, Abel Abraham Camarillo Ojeda wrote:
> Antoine Jacoutot <[email protected]> wrote:
>
> > You shouldn't hardcode '/etc' but use ${SYSCONFDIR} instead.
> >
> >
> > --
> > Antoine
> >
>
> I'm sure I was missing something...
>
> Reroll diff:
Can't the port just use CONFIGURE_STYLE=gnu so that
--sysconfdir=${SYSCONFDIR} is passed to configure?
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/git/Makefile,v
> retrieving revision 1.80
> diff -u -r1.80 Makefile
> --- Makefile 30 Jul 2011 05:08:05 -0000 1.80
> +++ Makefile 29 Aug 2011 09:06:31 -0000
> @@ -11,7 +11,7 @@
> PKGNAME-x11 = git-x11-${V}
> CATEGORIES = devel
>
> -REVISION = 0
> +REVISION = 1
>
> HOMEPAGE = http://git-scm.com/
>
> Index: patches/patch-Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/git/patches/patch-Makefile,v
> retrieving revision 1.32
> diff -u -r1.32 patch-Makefile
> --- patches/patch-Makefile 24 Jul 2011 16:29:30 -0000 1.32
> +++ patches/patch-Makefile 29 Aug 2011 09:56:17 -0000
> @@ -1,7 +1,7 @@
> $OpenBSD: patch-Makefile,v 1.32 2011/07/24 16:29:30 benoit Exp $
> ---- Makefile.orig Mon Jun 27 00:26:13 2011
> -+++ Makefile Sat Jul 16 14:44:47 2011
> -@@ -271,7 +271,7 @@
> +--- Makefile.orig Sun Jun 26 17:26:13 2011
> ++++ Makefile Mon Aug 29 03:46:06 2011
> +@@ -271,7 +271,7 @@ endif
>
> # CFLAGS and LDFLAGS are for the users to override from the command line.
>
> @@ -10,7 +10,7 @@
> LDFLAGS =
> ALL_CFLAGS = $(CPPFLAGS) $(CFLAGS)
> ALL_LDFLAGS = $(LDFLAGS)
> -@@ -289,12 +289,12 @@
> +@@ -289,16 +289,17 @@ STRIP ?= strip
> # runtime figures out where they are based on the path to the executable.
> # This can help installing the suite in a relocatable way.
>
> @@ -26,7 +26,12 @@
> sharedir = $(prefix)/share
> gitwebdir = $(sharedir)/gitweb
> template_dir = share/git-core/templates
> -@@ -307,7 +307,7 @@
> + htmldir = share/doc/git-doc
> ++sysconfdir = ${SYSCONFDIR}
> + ETC_GITCONFIG = $(sysconfdir)/gitconfig
> + ETC_GITATTRIBUTES = $(sysconfdir)/gitattributes
> + lib = lib
> +@@ -307,7 +308,7 @@ pathsep = :
>
> export prefix bindir sharedir sysconfdir gitwebdir
>
> @@ -35,7 +40,7 @@
> AR = ar
> RM = rm -f
> DIFF = diff
> -@@ -315,10 +315,10 @@
> +@@ -315,10 +316,10 @@ TAR = tar
> FIND = find
> INSTALL = install
> RPMBUILD = rpmbuild
> @@ -49,7 +54,7 @@
> PTHREAD_CFLAGS =
> GCOV = gcov
>
> -@@ -949,13 +949,14 @@
> +@@ -949,13 +950,14 @@ ifeq ($(uname_S),FreeBSD)
> HAVE_PATHS_H = YesPlease
> endif
> ifeq ($(uname_S),OpenBSD)
> @@ -67,7 +72,7 @@
> endif
> ifeq ($(uname_S),NetBSD)
> ifeq ($(shell expr "$(uname_R)" : '[01]\.'),2)
> -@@ -1314,7 +1315,7 @@
> +@@ -1314,7 +1316,7 @@ endif
> EXTLIBS += -lz
>
> ifndef NO_OPENSSL
> @@ -76,7 +81,7 @@
> ifdef OPENSSLDIR
> BASIC_CFLAGS += -I$(OPENSSLDIR)/include
> OPENSSL_LINK = -L$(OPENSSLDIR)/$(lib)
> $(CC_LD_DYNPATH)$(OPENSSLDIR)/$(lib)
> -@@ -2146,7 +2147,7 @@
> +@@ -2146,7 +2148,7 @@ export NO_SVN_TESTS
>
> ### Testing rules
>
>
> --
> DISCLAIMER: http://goldmark.org/jeff/stupid-disclaimers/
> This message will self-destruct in 3 seconds.
>
--
Antoine