On Mon, Aug 29, 2011 at 5:10 AM, Antoine Jacoutot <ajacou...@bsdfrog.org> wrote:
> On Mon, 29 Aug 2011, Abel Abraham Camarillo Ojeda wrote:
>
>> Antoine Jacoutot <ajacou...@bsdfrog.org> 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
>

Maybe... I'm unsure why the release tarball ships with a Makefile... if there is
a reason...

Reply via email to