Re: new: www/hugo

2018-06-11 Thread Solene Rapenne


Rafael Sadowski writes:

> On Mon Jun 11, 2018 at 01:39:43PM +0200, Jeremie Courreges-Anglas wrote:
>> On Sun, Jun 10 2018, Solene Rapenne  wrote:
>> 
>> I'm not a go port expert but this one looks good to me and survived my
>> very limited testing.  ok jca@ to import
>> 
> same here; ok rsadowski@

Imported into tree! :)



Re: new: www/hugo

2018-06-11 Thread Rafael Sadowski
On Mon Jun 11, 2018 at 01:39:43PM +0200, Jeremie Courreges-Anglas wrote:
> On Sun, Jun 10 2018, Solene Rapenne  wrote:
> 
> I'm not a go port expert but this one looks good to me and survived my
> very limited testing.  ok jca@ to import
> 
same here; ok rsadowski@



Re: new: www/hugo

2018-06-11 Thread Jeremie Courreges-Anglas
On Sun, Jun 10 2018, Solene Rapenne  wrote:
> fredl writes:
>
>> fixed it.
>>
>> ok?
>> Could you please commit it for me?
>>
>>
>> On 06/10/18 10:42, Solene Rapenne wrote:
>>> fredl writes:
>>>
 Fixed WANTLIB. Thanks solene@ !


>>> running update-plist shows that you forgot to remove this line in PLIST:
>>>
>>> share/doc/pkg-readmes/${FULLPKGNAME}
>>>
>>> except this, it's ok for me. I've been able to create a website with the
>>> port, using the interactive view, creating a skeleton etc...
>
> port is ok for me, at least someone else should give their ok.
>
> and I'm under mentorship for now. I need an ok from danj@ or from jca@.

I'm not a go port expert but this one looks good to me and survived my
very limited testing.  ok jca@ to import

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: new: www/hugo

2018-06-10 Thread Solene Rapenne


fredl writes:

> fixed it.
>
> ok?
> Could you please commit it for me?
>
>
> On 06/10/18 10:42, Solene Rapenne wrote:
>> fredl writes:
>>
>>> Fixed WANTLIB. Thanks solene@ !
>>>
>>>
>> running update-plist shows that you forgot to remove this line in PLIST:
>>
>> share/doc/pkg-readmes/${FULLPKGNAME}
>>
>> except this, it's ok for me. I've been able to create a website with the
>> port, using the interactive view, creating a skeleton etc...

port is ok for me, at least someone else should give their ok.

and I'm under mentorship for now. I need an ok from danj@ or from jca@.



Re: new: www/hugo

2018-06-10 Thread fredl

fixed it.

ok?
Could you please commit it for me?


On 06/10/18 10:42, Solene Rapenne wrote:

fredl writes:


Fixed WANTLIB. Thanks solene@ !



running update-plist shows that you forgot to remove this line in PLIST:

share/doc/pkg-readmes/${FULLPKGNAME}

except this, it's ok for me. I've been able to create a website with the
port, using the interactive view, creating a skeleton etc...




hugo.tgz
Description: Binary data


Re: new: www/hugo

2018-06-10 Thread Solene Rapenne


fredl writes:

> Fixed WANTLIB. Thanks solene@ !
>
>

running update-plist shows that you forgot to remove this line in PLIST:

share/doc/pkg-readmes/${FULLPKGNAME}

except this, it's ok for me. I've been able to create a website with the
port, using the interactive view, creating a skeleton etc...



Re: new: www/hugo

2018-06-08 Thread fredl

Fixed WANTLIB. Thanks solene@ !


On 06/08/18 10:57, fredl wrote:

Hey,

attached is the new version with golang/dep.

Do you have any more feedback? :) And thank you for
your help so far!

fredl


On 06/07/18 18:14, fredl wrote:

This sounds great! Thank you for this hint!

I will keep you updated!


On 07.06.2018, at 18:10, Solene Rapenne  wrote:


fredl writes:


I just took a look. These are a LOT of extra libraries.

Is the first version really not ok? The version with the binaries?
I can try to get this ~20 extra libraries working, but alone the 
extra effort for the version control seems odd in the long run.


fredl


On 07.06.2018, at 17:25, fredl  wrote:

Ok thanks!


On 07.06.2018, at 17:23, Solene Rapenne  wrote:


fredl writes:


On 06/07/18 14:20, Solene Rapenne wrote:
fredl writes:


Hey,

thanks for this quick review!

I will look at this and answer with a new .tgz once I have it 
done.


thanks again!
fredl


On 07.06.2018, at 13:18, Solene Rapenne  wrote:


fredl writes:


Hey,

attached is a new port, www/hugo. hugo is a static website 
generator.


---
pkg/DESCR:

Hugo is a static HTML and CSS website generator written in Go.
It is optimized for speed, ease of use, and configurability.
Hugo takes a directory with content and templates and renders
them into a full HTML website.

Hugo relies on Markdown files with front matter for metadata.

---

It should working on am64 and i386.
I've only been able to test on amd64, if someone could test 
it on

i386, it would be
great!

Ok?

fredl

Hello

Your port use a binary downloaded from github, it's not the 
way to

go. It shoud be built from sources.

You should also change the order of variables in your 
makefile, you can
check the file infrastructure/templates/Makefile.template 
from the ports

tree as an example for reordering correctly.

for restricting to supported archs you can use this line.

ONLY_FOR_ARCHS =    ${GO_ARCHS}

Hey,

thanks again!

This version builts from sources + I added man-pages.
Is this a better version?

fredl
portcheck is happy and the makefile looks better but your port is 
using

"go get" to download files, it's not allowed and doesn't even work
because the user building port is by default prohibited to get 
network

access (when you use the dedicated ports building user).

If your port need extra libraries, then you should make ports for 
those
libraries and add them as LIB_DEPENDS to www/hugo. If the extra 
files

are assets or static files, it can be downloaded within the port by
adding them to DISTFILES (you can find an example in x11/stumpwm).
I've been speaking about this with abieber@ and sthen@, one way to 
go is

to fetch the sources on your computer, use the software dep
(https://github.com/golang/dep) with "dep ensure" to fetch all the
libraries needed and store it in some directory named "vendor". Then 
you
can create a tarball of the whole sources needed (exclude the .git 
files
because it's not useful) and host it somewhere, and use this tarball 
for

your port.






hugo.tgz
Description: Binary data


Re: new: www/hugo

2018-06-08 Thread fredl

Hey,

attached is the new version with golang/dep.

Do you have any more feedback? :) And thank you for
your help so far!

fredl


On 06/07/18 18:14, fredl wrote:

This sounds great! Thank you for this hint!

I will keep you updated!


On 07.06.2018, at 18:10, Solene Rapenne  wrote:


fredl writes:


I just took a look. These are a LOT of extra libraries.

Is the first version really not ok? The version with the binaries?
I can try to get this ~20 extra libraries working, but alone the extra effort 
for the version control seems odd in the long run.

fredl


On 07.06.2018, at 17:25, fredl  wrote:

Ok thanks!


On 07.06.2018, at 17:23, Solene Rapenne  wrote:


fredl writes:


On 06/07/18 14:20, Solene Rapenne wrote:
fredl writes:


Hey,

thanks for this quick review!

I will look at this and answer with a new .tgz once I have it done.

thanks again!
fredl


On 07.06.2018, at 13:18, Solene Rapenne  wrote:


fredl writes:


Hey,

attached is a new port, www/hugo. hugo is a static website generator.

---
pkg/DESCR:

Hugo is a static HTML and CSS website generator written in Go.
It is optimized for speed, ease of use, and configurability.
Hugo takes a directory with content and templates and renders
them into a full HTML website.

Hugo relies on Markdown files with front matter for metadata.

---

It should working on am64 and i386.
I've only been able to test on amd64, if someone could test it on
i386, it would be
great!

Ok?

fredl

Hello

Your port use a binary downloaded from github, it's not the way to
go. It shoud be built from sources.

You should also change the order of variables in your makefile, you can
check the file infrastructure/templates/Makefile.template from the ports
tree as an example for reordering correctly.

for restricting to supported archs you can use this line.

ONLY_FOR_ARCHS =${GO_ARCHS}

Hey,

thanks again!

This version builts from sources + I added man-pages.
Is this a better version?

fredl

portcheck is happy and the makefile looks better but your port is using
"go get" to download files, it's not allowed and doesn't even work
because the user building port is by default prohibited to get network
access (when you use the dedicated ports building user).

If your port need extra libraries, then you should make ports for those
libraries and add them as LIB_DEPENDS to www/hugo. If the extra files
are assets or static files, it can be downloaded within the port by
adding them to DISTFILES (you can find an example in x11/stumpwm).

I've been speaking about this with abieber@ and sthen@, one way to go is
to fetch the sources on your computer, use the software dep
(https://github.com/golang/dep) with "dep ensure" to fetch all the
libraries needed and store it in some directory named "vendor". Then you
can create a tarball of the whole sources needed (exclude the .git files
because it's not useful) and host it somewhere, and use this tarball for
your port.




hugo.tgz
Description: Binary data


Re: new: www/hugo

2018-06-07 Thread Stuart Henderson
On 2018/06/07 17:32, fredl wrote:
> I just took a look. These are a LOT of extra libraries. 
> 
> Is the first version really not ok? The version with the binaries? 
> I can try to get this ~20 extra libraries working, but alone the extra effort 
> for the version control seems odd in the long run.

This is the normal state of affairs for the "new" languages that have their
own built-in package management and heavy use of "vendoring" (i.e. making
copies of specific versions of libraries all over the place).

It completely sucks.



Re: new: www/hugo

2018-06-07 Thread fredl
This sounds great! Thank you for this hint! 

I will keep you updated!

> On 07.06.2018, at 18:10, Solene Rapenne  wrote:
> 
> 
> fredl writes:
> 
>> I just took a look. These are a LOT of extra libraries.
>> 
>> Is the first version really not ok? The version with the binaries?
>> I can try to get this ~20 extra libraries working, but alone the extra 
>> effort for the version control seems odd in the long run.
>> 
>> fredl
>> 
>>> On 07.06.2018, at 17:25, fredl  wrote:
>>> 
>>> Ok thanks!
>>> 
 On 07.06.2018, at 17:23, Solene Rapenne  wrote:
 
 
 fredl writes:
 
>> On 06/07/18 14:20, Solene Rapenne wrote:
>> fredl writes:
>> 
>>> Hey,
>>> 
>>> thanks for this quick review!
>>> 
>>> I will look at this and answer with a new .tgz once I have it done.
>>> 
>>> thanks again!
>>> fredl
>>> 
 On 07.06.2018, at 13:18, Solene Rapenne  wrote:
 
 
 fredl writes:
 
> Hey,
> 
> attached is a new port, www/hugo. hugo is a static website generator.
> 
> ---
> pkg/DESCR:
> 
> Hugo is a static HTML and CSS website generator written in Go.
> It is optimized for speed, ease of use, and configurability.
> Hugo takes a directory with content and templates and renders
> them into a full HTML website.
> 
> Hugo relies on Markdown files with front matter for metadata.
> 
> ---
> 
> It should working on am64 and i386.
> I've only been able to test on amd64, if someone could test it on
> i386, it would be
> great!
> 
> Ok?
> 
> fredl
 Hello
 
 Your port use a binary downloaded from github, it's not the way to
 go. It shoud be built from sources.
 
 You should also change the order of variables in your makefile, you can
 check the file infrastructure/templates/Makefile.template from the 
 ports
 tree as an example for reordering correctly.
>> for restricting to supported archs you can use this line.
>> 
>> ONLY_FOR_ARCHS =${GO_ARCHS}
> Hey,
> 
> thanks again!
> 
> This version builts from sources + I added man-pages.
> Is this a better version?
> 
> fredl
 
 portcheck is happy and the makefile looks better but your port is using
 "go get" to download files, it's not allowed and doesn't even work
 because the user building port is by default prohibited to get network
 access (when you use the dedicated ports building user).
 
 If your port need extra libraries, then you should make ports for those
 libraries and add them as LIB_DEPENDS to www/hugo. If the extra files
 are assets or static files, it can be downloaded within the port by
 adding them to DISTFILES (you can find an example in x11/stumpwm).
> 
> I've been speaking about this with abieber@ and sthen@, one way to go is
> to fetch the sources on your computer, use the software dep
> (https://github.com/golang/dep) with "dep ensure" to fetch all the
> libraries needed and store it in some directory named "vendor". Then you
> can create a tarball of the whole sources needed (exclude the .git files
> because it's not useful) and host it somewhere, and use this tarball for
> your port.



Re: new: www/hugo

2018-06-07 Thread Solene Rapenne


fredl writes:

> I just took a look. These are a LOT of extra libraries.
>
> Is the first version really not ok? The version with the binaries?
> I can try to get this ~20 extra libraries working, but alone the extra effort 
> for the version control seems odd in the long run.
>
> fredl
>
>> On 07.06.2018, at 17:25, fredl  wrote:
>>
>> Ok thanks!
>>
>>> On 07.06.2018, at 17:23, Solene Rapenne  wrote:
>>>
>>>
>>> fredl writes:
>>>
> On 06/07/18 14:20, Solene Rapenne wrote:
> fredl writes:
>
>> Hey,
>>
>> thanks for this quick review!
>>
>> I will look at this and answer with a new .tgz once I have it done.
>>
>> thanks again!
>> fredl
>>
>>> On 07.06.2018, at 13:18, Solene Rapenne  wrote:
>>>
>>>
>>> fredl writes:
>>>
 Hey,

 attached is a new port, www/hugo. hugo is a static website generator.

 ---
 pkg/DESCR:

 Hugo is a static HTML and CSS website generator written in Go.
 It is optimized for speed, ease of use, and configurability.
 Hugo takes a directory with content and templates and renders
 them into a full HTML website.

 Hugo relies on Markdown files with front matter for metadata.

 ---

 It should working on am64 and i386.
 I've only been able to test on amd64, if someone could test it on
 i386, it would be
 great!

 Ok?

 fredl
>>> Hello
>>>
>>> Your port use a binary downloaded from github, it's not the way to
>>> go. It shoud be built from sources.
>>>
>>> You should also change the order of variables in your makefile, you can
>>> check the file infrastructure/templates/Makefile.template from the ports
>>> tree as an example for reordering correctly.
> for restricting to supported archs you can use this line.
>
> ONLY_FOR_ARCHS =${GO_ARCHS}
 Hey,

 thanks again!

 This version builts from sources + I added man-pages.
 Is this a better version?

 fredl
>>>
>>> portcheck is happy and the makefile looks better but your port is using
>>> "go get" to download files, it's not allowed and doesn't even work
>>> because the user building port is by default prohibited to get network
>>> access (when you use the dedicated ports building user).
>>>
>>> If your port need extra libraries, then you should make ports for those
>>> libraries and add them as LIB_DEPENDS to www/hugo. If the extra files
>>> are assets or static files, it can be downloaded within the port by
>>> adding them to DISTFILES (you can find an example in x11/stumpwm).

I've been speaking about this with abieber@ and sthen@, one way to go is
to fetch the sources on your computer, use the software dep
(https://github.com/golang/dep) with "dep ensure" to fetch all the
libraries needed and store it in some directory named "vendor". Then you
can create a tarball of the whole sources needed (exclude the .git files
because it's not useful) and host it somewhere, and use this tarball for
your port.



Re: new: www/hugo

2018-06-07 Thread fredl
I just took a look. These are a LOT of extra libraries. 

Is the first version really not ok? The version with the binaries? 
I can try to get this ~20 extra libraries working, but alone the extra effort 
for the version control seems odd in the long run.

fredl 

> On 07.06.2018, at 17:25, fredl  wrote:
> 
> Ok thanks! 
> 
>> On 07.06.2018, at 17:23, Solene Rapenne  wrote:
>> 
>> 
>> fredl writes:
>> 
 On 06/07/18 14:20, Solene Rapenne wrote:
 fredl writes:
 
> Hey,
> 
> thanks for this quick review!
> 
> I will look at this and answer with a new .tgz once I have it done.
> 
> thanks again!
> fredl
> 
>> On 07.06.2018, at 13:18, Solene Rapenne  wrote:
>> 
>> 
>> fredl writes:
>> 
>>> Hey,
>>> 
>>> attached is a new port, www/hugo. hugo is a static website generator.
>>> 
>>> ---
>>> pkg/DESCR:
>>> 
>>> Hugo is a static HTML and CSS website generator written in Go.
>>> It is optimized for speed, ease of use, and configurability.
>>> Hugo takes a directory with content and templates and renders
>>> them into a full HTML website.
>>> 
>>> Hugo relies on Markdown files with front matter for metadata.
>>> 
>>> ---
>>> 
>>> It should working on am64 and i386.
>>> I've only been able to test on amd64, if someone could test it on
>>> i386, it would be
>>> great!
>>> 
>>> Ok?
>>> 
>>> fredl
>> Hello
>> 
>> Your port use a binary downloaded from github, it's not the way to
>> go. It shoud be built from sources.
>> 
>> You should also change the order of variables in your makefile, you can
>> check the file infrastructure/templates/Makefile.template from the ports
>> tree as an example for reordering correctly.
 for restricting to supported archs you can use this line.
 
 ONLY_FOR_ARCHS =${GO_ARCHS}
>>> Hey,
>>> 
>>> thanks again!
>>> 
>>> This version builts from sources + I added man-pages.
>>> Is this a better version?
>>> 
>>> fredl
>> 
>> portcheck is happy and the makefile looks better but your port is using
>> "go get" to download files, it's not allowed and doesn't even work
>> because the user building port is by default prohibited to get network
>> access (when you use the dedicated ports building user).
>> 
>> If your port need extra libraries, then you should make ports for those
>> libraries and add them as LIB_DEPENDS to www/hugo. If the extra files
>> are assets or static files, it can be downloaded within the port by
>> adding them to DISTFILES (you can find an example in x11/stumpwm).



Re: new: www/hugo

2018-06-07 Thread fredl
Ok thanks! 

> On 07.06.2018, at 17:23, Solene Rapenne  wrote:
> 
> 
> fredl writes:
> 
>>> On 06/07/18 14:20, Solene Rapenne wrote:
>>> fredl writes:
>>> 
 Hey,
 
 thanks for this quick review!
 
 I will look at this and answer with a new .tgz once I have it done.
 
 thanks again!
 fredl
 
> On 07.06.2018, at 13:18, Solene Rapenne  wrote:
> 
> 
> fredl writes:
> 
>> Hey,
>> 
>> attached is a new port, www/hugo. hugo is a static website generator.
>> 
>> ---
>> pkg/DESCR:
>> 
>> Hugo is a static HTML and CSS website generator written in Go.
>> It is optimized for speed, ease of use, and configurability.
>> Hugo takes a directory with content and templates and renders
>> them into a full HTML website.
>> 
>> Hugo relies on Markdown files with front matter for metadata.
>> 
>> ---
>> 
>> It should working on am64 and i386.
>> I've only been able to test on amd64, if someone could test it on
>> i386, it would be
>> great!
>> 
>> Ok?
>> 
>> fredl
> Hello
> 
> Your port use a binary downloaded from github, it's not the way to
> go. It shoud be built from sources.
> 
> You should also change the order of variables in your makefile, you can
> check the file infrastructure/templates/Makefile.template from the ports
> tree as an example for reordering correctly.
>>> for restricting to supported archs you can use this line.
>>> 
>>> ONLY_FOR_ARCHS =${GO_ARCHS}
>> Hey,
>> 
>> thanks again!
>> 
>> This version builts from sources + I added man-pages.
>> Is this a better version?
>> 
>> fredl
> 
> portcheck is happy and the makefile looks better but your port is using
> "go get" to download files, it's not allowed and doesn't even work
> because the user building port is by default prohibited to get network
> access (when you use the dedicated ports building user).
> 
> If your port need extra libraries, then you should make ports for those
> libraries and add them as LIB_DEPENDS to www/hugo. If the extra files
> are assets or static files, it can be downloaded within the port by
> adding them to DISTFILES (you can find an example in x11/stumpwm).



Re: new: www/hugo

2018-06-07 Thread Solene Rapenne


fredl writes:

> On 06/07/18 14:20, Solene Rapenne wrote:
>> fredl writes:
>>
>>> Hey,
>>>
>>> thanks for this quick review!
>>>
>>> I will look at this and answer with a new .tgz once I have it done.
>>>
>>> thanks again!
>>> fredl
>>>
 On 07.06.2018, at 13:18, Solene Rapenne  wrote:


 fredl writes:

> Hey,
>
> attached is a new port, www/hugo. hugo is a static website generator.
>
> ---
> pkg/DESCR:
>
> Hugo is a static HTML and CSS website generator written in Go.
> It is optimized for speed, ease of use, and configurability.
> Hugo takes a directory with content and templates and renders
> them into a full HTML website.
>
> Hugo relies on Markdown files with front matter for metadata.
>
> ---
>
> It should working on am64 and i386.
> I've only been able to test on amd64, if someone could test it on
> i386, it would be
> great!
>
> Ok?
>
> fredl
 Hello

 Your port use a binary downloaded from github, it's not the way to
 go. It shoud be built from sources.

 You should also change the order of variables in your makefile, you can
 check the file infrastructure/templates/Makefile.template from the ports
 tree as an example for reordering correctly.
>> for restricting to supported archs you can use this line.
>>
>> ONLY_FOR_ARCHS = ${GO_ARCHS}
> Hey,
>
> thanks again!
>
> This version builts from sources + I added man-pages.
> Is this a better version?
>
> fredl

portcheck is happy and the makefile looks better but your port is using
"go get" to download files, it's not allowed and doesn't even work
because the user building port is by default prohibited to get network
access (when you use the dedicated ports building user).

If your port need extra libraries, then you should make ports for those
libraries and add them as LIB_DEPENDS to www/hugo. If the extra files
are assets or static files, it can be downloaded within the port by
adding them to DISTFILES (you can find an example in x11/stumpwm).



Re: new: www/hugo

2018-06-07 Thread fredl

On 06/07/18 14:20, Solene Rapenne wrote:

fredl writes:


Hey,

thanks for this quick review!

I will look at this and answer with a new .tgz once I have it done.

thanks again!
fredl


On 07.06.2018, at 13:18, Solene Rapenne  wrote:


fredl writes:


Hey,

attached is a new port, www/hugo. hugo is a static website generator.

---
pkg/DESCR:

Hugo is a static HTML and CSS website generator written in Go.
It is optimized for speed, ease of use, and configurability.
Hugo takes a directory with content and templates and renders
them into a full HTML website.

Hugo relies on Markdown files with front matter for metadata.

---

It should working on am64 and i386.
I've only been able to test on amd64, if someone could test it on
i386, it would be
great!

Ok?

fredl

Hello

Your port use a binary downloaded from github, it's not the way to
go. It shoud be built from sources.

You should also change the order of variables in your makefile, you can
check the file infrastructure/templates/Makefile.template from the ports
tree as an example for reordering correctly.

for restricting to supported archs you can use this line.

ONLY_FOR_ARCHS =${GO_ARCHS}

Hey,

thanks again!

This version builts from sources + I added man-pages.
Is this a better version?

fredl


hugo.tgz
Description: Binary data


Re: new: www/hugo

2018-06-07 Thread Solene Rapenne


fredl writes:

> Hey,
>
> thanks for this quick review!
>
> I will look at this and answer with a new .tgz once I have it done.
>
> thanks again!
> fredl
>
>> On 07.06.2018, at 13:18, Solene Rapenne  wrote:
>>
>>
>> fredl writes:
>>
>>> Hey,
>>>
>>> attached is a new port, www/hugo. hugo is a static website generator.
>>>
>>> ---
>>> pkg/DESCR:
>>>
>>> Hugo is a static HTML and CSS website generator written in Go.
>>> It is optimized for speed, ease of use, and configurability.
>>> Hugo takes a directory with content and templates and renders
>>> them into a full HTML website.
>>>
>>> Hugo relies on Markdown files with front matter for metadata.
>>>
>>> ---
>>>
>>> It should working on am64 and i386.
>>> I've only been able to test on amd64, if someone could test it on
>>> i386, it would be
>>> great!
>>>
>>> Ok?
>>>
>>> fredl
>>
>> Hello
>>
>> Your port use a binary downloaded from github, it's not the way to
>> go. It shoud be built from sources.
>>
>> You should also change the order of variables in your makefile, you can
>> check the file infrastructure/templates/Makefile.template from the ports
>> tree as an example for reordering correctly.

for restricting to supported archs you can use this line.

ONLY_FOR_ARCHS =${GO_ARCHS}



Re: new: www/hugo

2018-06-07 Thread fredl
Hey,

thanks for this quick review! 

I will look at this and answer with a new .tgz once I have it done.

thanks again! 
fredl 

> On 07.06.2018, at 13:18, Solene Rapenne  wrote:
> 
> 
> fredl writes:
> 
>> Hey,
>> 
>> attached is a new port, www/hugo. hugo is a static website generator.
>> 
>> ---
>> pkg/DESCR:
>> 
>> Hugo is a static HTML and CSS website generator written in Go.
>> It is optimized for speed, ease of use, and configurability.
>> Hugo takes a directory with content and templates and renders
>> them into a full HTML website.
>> 
>> Hugo relies on Markdown files with front matter for metadata.
>> 
>> ---
>> 
>> It should working on am64 and i386.
>> I've only been able to test on amd64, if someone could test it on
>> i386, it would be
>> great!
>> 
>> Ok?
>> 
>> fredl
> 
> Hello
> 
> Your port use a binary downloaded from github, it's not the way to
> go. It shoud be built from sources.
> 
> You should also change the order of variables in your makefile, you can
> check the file infrastructure/templates/Makefile.template from the ports
> tree as an example for reordering correctly.



Re: new: www/hugo

2018-06-07 Thread Solene Rapenne


fredl writes:

> Hey,
>
> attached is a new port, www/hugo. hugo is a static website generator.
>
> ---
> pkg/DESCR:
>
> Hugo is a static HTML and CSS website generator written in Go.
> It is optimized for speed, ease of use, and configurability.
> Hugo takes a directory with content and templates and renders
> them into a full HTML website.
>
> Hugo relies on Markdown files with front matter for metadata.
>
> ---
>
> It should working on am64 and i386.
> I've only been able to test on amd64, if someone could test it on
> i386, it would be
> great!
>
> Ok?
>
> fredl

Hello

Your port use a binary downloaded from github, it's not the way to
go. It shoud be built from sources.

You should also change the order of variables in your makefile, you can
check the file infrastructure/templates/Makefile.template from the ports
tree as an example for reordering correctly.



new: www/hugo

2018-06-07 Thread fredl

Hey,

attached is a new port, www/hugo. hugo is a static website generator.

---
pkg/DESCR:

Hugo is a static HTML and CSS website generator written in Go.
It is optimized for speed, ease of use, and configurability.
Hugo takes a directory with content and templates and renders
them into a full HTML website.

Hugo relies on Markdown files with front matter for metadata.

---

It should working on am64 and i386.
I've only been able to test on amd64, if someone could test it on i386, 
it would be

great!

Ok?

fredl




hugo.tgz
Description: Binary data