Re: mail/mailman port installation failing

2014-05-29 Thread Matthias Andree
Am 29.05.2014 08:34, schrieb Lowell Gilbert:
> John Marshall  writes:
> 
>> After helpful off-list mail from mandree@ which pointed at this being a
>> local problem, I eventually found the following line in
>> /usr/local/etc/ports.conf.
>>
>>   mail/mailman: CONFIGURE_ARGS=--with-var-prefix=/data/mailman
>>
>> One of those tweaks one implements to accommodate a local customization,
>> and doesn't even remember it's there 6 or 7 years later.
>>
>> It would appear that this kind of thing doesn't play nicely with the new
>> staging environment.  After removing that line from ports.conf and
>> rebuilding the port, it installed happily.  Obviously I then had to
>> reshuffle my data directories manually.
> 
> Doesn't that mean that the plist was always wrong on that machine
> anyway? That could leave stale files around...
> 

On that machine, yes.  On the other hand, I doubt it's reasonably
possible to cater for arbitrarily injected special configurations with
the PLIST - in such situations, the port itself would have to support
separate /var prefixes or data directories so it sets the option and
adjusts the plist accordingly.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Creating new port

2014-05-29 Thread olli hauer
H, Raghu,

at first it looks good, but there are some issues in your Makefile that are 
correct in the examples provided to you.

your port should
- use STAGEDIR (in short time we deprecate all ports without stage support, 
also we have checks in place to test the port before a package is created)

- do not use a 'deinstall' target, with a proper pkg-plist everything is handed 
from the pkg tools
  (If you run the command `pkg_deinstall testport-2.1' you will notice nothing 
happens, without a pkg-plist)

- WRKSRC= ${WRKDIR} and later using '${WRKSRC}/${DISTNAME}' is not required in 
your test port, remove the line.
  (in the ports framework WRKSRC is already set to ${WRKDIR}/${DISTNAME})

PS:
In Sept. 2014 the old pkg_(install|deinstall|...) tools will be deprecated and 
everything is build with the new pkg tools (ports-mgmt/pkg)


The required changes in your case (written in svn diff notation)

-   COMMENT=test
-
-   ONLY_FOR_ARCHS= amd64
-
-   WRKSRC= ${WRKDIR}
-   NO_BUILD=   yes
-
-
-   .include 
-
-
-   do-install:
-
-   @${MKDIR} ${PREFIX}/sbin/test/
-   ${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME}/bin/test/testbinary 
${PREFIX}/sbin/test/
-
-   deinstall:
-   @${RMDIR} ${PREFIX}/sbin/test
-
-   .include 
+   COMMENT=test
+
+   LICENSE=??? (if there is one)
+
+   ONLY_FOR_ARCHS= amd64
+
+   NO_BUILD=   yes
+
+   .include 
+
+   do-install:
+   @${MKDIR} ${STAGEDIR}${PREFIX}/sbin/test
+   ${INSTALL_PROGRAM} ${WRKDIR}/bin/test/testbinary 
${STAGEDIR}${PREFIX}/sbin/test
+
+   .include 

Index: pkg-plist
===
+sbin/test/testbinary
+@dirrm sbin/test


// hth. olli



On 2014-05-30 06:18, Raghu HB wrote:
> Olli and Michelle,
> 
> Thanks a lot, this is what I was looking for (example for the port
> creation), I referred simple sysutils/tw_cli port and created new port and
> package.
> 
> Below are the steps I followed.
> 
> STEP1: Created a test port directory /usr/ports/sysutils/testport
> 
> STEP2: Created Makefile with below content.
> 
>   
> --
> 
>   # $FreeBSD$
>   
>   PORTNAME=   testport
>   PORTVERSION=2.1
>   CATEGORIES= sysutils
>   MASTER_SITES=   ftp://support.com
>   DISTNAME=   testport-2.1
> 
>   MAINTAINER= yourem...@example.com
>   COMMENT=test
> 
>   ONLY_FOR_ARCHS= amd64
> 
>   WRKSRC= ${WRKDIR}
>   NO_BUILD=   yes
> 
> 
>   .include 
> 
> 
>   do-install:
> 
>   @${MKDIR} ${PREFIX}/sbin/test/
>   ${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME}/bin/test/testbinary 
> ${PREFIX}/sbin/test/
> 
>   deinstall:
>   @${RMDIR} ${PREFIX}/sbin/test
> 
>   .include 
>   
> --
> 
> 
> STEP3: Created the tar file testport-2.1.tar.gz and placed the tar file in
> /usr/ports/distfiles
> 
>   ./ testport-2.1
>   ./ testport-2.1/bin
>   ./ testport-2.1/bin/test
>   ./ testport-2.1/bin/test/testbinary
> 
> STEP4: Change the directory to /usr/ports/sysutils/testport  and run the
> command : make makesum
> 
> STEP5: Run the command "make package"
>   I can see that the port is created and installed.
> 
> STEP6:  try uninstall the port: "make deinstall"
> 
> STEP7: Create the package from the port using the below commands and
> verify the package.
> 
>   pkg_create -b testport-2.1
>   pkg_add -f testport-2.1.tbz
>   pkg_delete testport-2.1
> 
> As I mentioned above I created a test package and which is working fine.
> Please suggest if any changes needed or if something is wrong in above
> steps.
> 
> Now I would say I will create a package for my new application
> "finalpackage.tbz".
> I would like to know if I can ship the "finalpackage.tbz" file to customer
> to use the package on their system for new application?  or it has to be
> registered with FreeBSD community?
> Please guide us with the future steps to release the application to
> customer.
> 
> -Original Message-
> From: olli hauer [mailto:oha...@gmx.de]
> Sent: Thursday, May 29, 2014 1:30 PM
> To: freebsd-ports
> Cc: Raghu HB
> Subject: Re: Creating new port
> 
> On 2014-05-28 12:01, Raghu HB wrote:
>> Thanks Michelle for quick response.
>>
>>
>> First I would like to explain what is the application and how I am
>> trying to create port.
>>
>> We have some command line utilities to run on FreeBSD (Storage
>> controller software).
>> The installer should contain few binaries and scripts which will be
>> deployed on FreeBSD OS.
>> The binaries are pre-compiled and scripts will be used to
>> start/stop/restart the serv

RE: Creating new port

2014-05-29 Thread Raghu HB
Olli and Michelle,

Thanks a lot, this is what I was looking for (example for the port
creation), I referred simple sysutils/tw_cli port and created new port and
package.

Below are the steps I followed.

STEP1: Created a test port directory /usr/ports/sysutils/testport

STEP2: Created Makefile with below content.


--

# $FreeBSD$

PORTNAME=   testport
PORTVERSION=2.1
CATEGORIES= sysutils
MASTER_SITES=   ftp://support.com
DISTNAME=   testport-2.1

MAINTAINER= yourem...@example.com
COMMENT=test

ONLY_FOR_ARCHS= amd64

WRKSRC= ${WRKDIR}
NO_BUILD=   yes


.include 


do-install:

@${MKDIR} ${PREFIX}/sbin/test/
${INSTALL_PROGRAM}
${WRKSRC}/${DISTNAME}/bin/test/testbinary ${PREFIX}/sbin/test/

deinstall:
@${RMDIR} ${PREFIX}/sbin/test

.include 

--


STEP3: Created the tar file testport-2.1.tar.gz and placed the tar file in
/usr/ports/distfiles

./ testport-2.1
./ testport-2.1/bin
./ testport-2.1/bin/test
./ testport-2.1/bin/test/testbinary

STEP4: Change the directory to /usr/ports/sysutils/testport  and run the
command : make makesum

STEP5: Run the command "make package"
  I can see that the port is created and installed.

STEP6:  try uninstall the port: "make deinstall"

STEP7: Create the package from the port using the below commands and
verify the package.

pkg_create -b testport-2.1
pkg_add -f testport-2.1.tbz
pkg_delete testport-2.1

As I mentioned above I created a test package and which is working fine.
Please suggest if any changes needed or if something is wrong in above
steps.

Now I would say I will create a package for my new application
"finalpackage.tbz".
I would like to know if I can ship the "finalpackage.tbz" file to customer
to use the package on their system for new application?  or it has to be
registered with FreeBSD community?
Please guide us with the future steps to release the application to
customer.

-Original Message-
From: olli hauer [mailto:oha...@gmx.de]
Sent: Thursday, May 29, 2014 1:30 PM
To: freebsd-ports
Cc: Raghu HB
Subject: Re: Creating new port

On 2014-05-28 12:01, Raghu HB wrote:
> Thanks Michelle for quick response.
>
>
> First I would like to explain what is the application and how I am
> trying to create port.
>
> We have some command line utilities to run on FreeBSD (Storage
> controller software).
> The installer should contain few binaries and scripts which will be
> deployed on FreeBSD OS.
> The binaries are pre-compiled and scripts will be used to
> start/stop/restart the services or daemons.
>
> Created below directory structure "/usr/ports/distfiles/":
>
> ./mrmonitor-1.1
> ./mrmonitor-1.1/bin
> ./mrmonitor-1.1/bin/mrmonitor
> ./mrmonitor-1.1/bin/mrmonitor/testmonitor
> ./mrmonitor-1.1/Makefile
>
> I created a tar.gz file which contains the above directory structure
> with the name mrmonitor-1.1.tar.gz.
>
> The Makefile contents:
> --
> # $FreeBSD$
> PORTNAME=   mrmonitor
> PORTVERSION=1.1
> CATEGORIES= misc
> MASTER_SITES=
>
> MAINTAINER=raghu...@avagotech.com
> COMMENT=   MRMonitor
> .include 
> --
>
>
> Created a home directory /home/Raghu, Created 3 new files Makefile,
> pkg-descr
>
> The Makefile contents:
> --
> # $FreeBSD$
> PORTNAME=   mrmonitor
> PORTVERSION=1.1
> CATEGORIES= misc
> MASTER_SITES=
>
> MAINTAINER=raghu...@avagotech.com
> COMMENT=   MRMonitor
> .include 
> --
>
>
> pkg-descr
>
> --
> This is MRMonitor port
> --
>
> pkg-plist
> --
> bin/mrmonitor
> bin/mrmonitor/testmonitor
> @dirrm bin/mrmonitor
> --
>
>
>
> Now I run the command make makesum which is successful, then I ran the
> command make package I got the errors (attached the error  messages) .
>
> May be I am doing something wrong in some basic configuration, please
> correct me.
>
>
> Thanks,
> Raghu
>
> -Original Message-
> From: Michelle Sullivan [mailto:miche...@sorbs.net]
> Sent: Wednesday, May 28, 2014 3:14 PM
> To: Raghu HB
> Cc: FreeBSD Ports ML
> Subject: Re: Creating new port
>
> Raghu HB wrote:
>> Hello,
>>
>>
>>
>

Re: second call: dns/libidn staging broken

2014-05-29 Thread Matthew D. Fuller
On Wed, May 28, 2014 at 10:57:22PM -0400 I heard the voice of
Lowell Gilbert, and lo! it spake thus:
> 
> Assuming my previous paragraph isn't wildly wrong, the easy
> workaround would be to install emacs. That's just a hack; the right
> fix (I think) is to add a port option to let it depend on emacs, or
> for the port to adjust the plist dynamically.

That doesn't sound right.  I don't have emacs installed, and

% ls `pkg info -l libidn | grep \.el`
/usr/local/share/emacs/site-lisp/idna.el
/usr/local/share/emacs/site-lisp/punycode.el

So I'd keep looking for the reason.


-- 
Matthew Fuller (MF4839)   |  fulle...@over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
   On the Internet, nobody can hear you scream.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Sage update

2014-05-29 Thread Montgomery-Smith, Stephen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I think I have some good news about the math/sage port.  On a whim, I
tried replacing the python-2.7.5 source code that comes with sage to
the python-2.7.6 source code that comes with the lang/python27 port.
And the build on FreeBSD-10 completed!!!

It will probably be rather hard to automate this process in math/sage
port.  Before I do that, I'll see if I can persuade the sage people to
make this change upstream.

But this is a very hopeful sign of things to come.

If anyone wants to build the math/sage port right away, I can probably
provide instructions on how to carry out the process.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTh+DmAAoJEC3xK9GaktgHY68H+wQy4/k0wEgaajo7VuRXcvG2
FOorzi4/oxDYd+NyrKDrkQVoBCq721kSaF2BoHTYcDtL6do8hsKwSljcuqqFdMTt
llWL4bGbmOiB3toG3ky96lqCewtcO+2kvxkXbWUilh7liaIVXQCXDVKAPZiq5UxJ
MkMdeJk8OIrVJE1VGDolF46Evp1SWYsWUTfqHgSiyIdvnVKKz1mGfxSDAUT2f99T
xYt1CW8jxHPe04OhYY5Ow6ujD3e9eQwHPFYrKEH3TAAKmRcAr9iM72ezUoRmQQZT
gTS6BRfe2sV6U2r9paQOUmzoFKatpRp77GJlh9jEMGbQHdlL0nJC8d3yLfHf6lM=
=C2rK
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Net-SNMP conflict

2014-05-29 Thread Drewery, Bryan

On Thu May 29 18:23:20 2014, Pete Carah wrote:

On 05/20/2014 09:58 AM, Bryan Drewery wrote:

On 2014-05-20 04:18, Pete Carah wrote:

PLEASE don't automatically install pkg during the build of ANY other
package; if this happens in the middle of a portupgrade -a on a system
without pkgng, the result is not pretty; all packages built after
net-snmp have a duplicated origin, among other things.  I hope I can
recover the system since it is supposed to be a production server.

Yes, I realize I'll have to convert.  However, this forced install
doesn't convert the database so the pkg database and /var/db/pkg end up
inconsistent, and I can't tell what is really installed on all of the
packages that show a duplicated origin.

-- Pete



(portupgrade maintainer and pkg developer here)

Having pkg installed should be perfectly safe. Portupgrade, nor the
ports framework, consider pkg installed as "converted". All packages
will continue to be registered in the old format unless you run
pkg2ng or 'pkg install' or add WITH_PKGNG=yes to your make.conf.

Can you please elaborate on what the "duplicated origin" issue
is?

The way net-snmp installed pkg also activated it without doing a pkg2ng;
since this happened
in the middle of a portupgrade part of the portupgrade kept its records
the old way and the rest
the new way without any of the old ports in the database.  This made a
lot of things build twice.
Not very nice...


Have you ran pkg2ng since then? None of this sounds right to me. If
you have not yet ran pkg2ng then we can debug it. Otherwise it's too
late.

If not, I'd  like to see the output of 'pkg info' and:

env TMPDIR=/dev/null ASSUME_ALWAYS_YES=1 
PACKAGESITE=file:///nonexistent pkg info -x 'pkg(-devel)?$'


It is very much intended that installing pkg or having it pulled in via
net-snmp will not run pkg2ng. Portupgrade should be flipping over
to using pkg unless pkg has itself registered - which can't happen
without WITH_PKGNG set in the environment or make.conf.






net-snmp also should (if I remember the code I reviewed right) be
only considering the new package database if it has packages in it,
meaning not until you pkg2ng or 'pkg install'.

No, the way I read the makefile lines in question it installed it if it
wasn't already
installed..  See:


I am referring to the runtime of net-snmp, not the port.



# pkg-1.2 cannot handle this dependency well.
.if !defined(WITH_PKGNG)
LIB_DEPENDS=libpkg.so:${PORTSDIR}/ports-mgmt/pkg
.endif

This will install if it is there or not, but only if it is NOT in use.
Probably not what was
intended.

-- Pete



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Net-SNMP conflict

2014-05-29 Thread Pete Carah
On 05/20/2014 09:58 AM, Bryan Drewery wrote:
> On 2014-05-20 04:18, Pete Carah wrote:
>> PLEASE don't automatically install pkg during the build of ANY other
>> package; if this happens in the middle of a portupgrade -a on a system
>> without pkgng, the result is not pretty; all packages built after
>> net-snmp have a duplicated origin, among other things.  I hope I can
>> recover the system since it is supposed to be a production server.
>>
>> Yes, I realize I'll have to convert.  However, this forced install
>> doesn't convert the database so the pkg database and /var/db/pkg end up
>> inconsistent, and I can't tell what is really installed on all of the
>> packages that show a duplicated origin.
>>
>> -- Pete
>>
>
> (portupgrade maintainer and pkg developer here)
>
> Having pkg installed should be perfectly safe. Portupgrade, nor the
> ports framework, consider pkg installed as "converted". All packages
> will continue to be registered in the old format unless you run
> pkg2ng or 'pkg install' or add WITH_PKGNG=yes to your make.conf.
>
> Can you please elaborate on what the "duplicated origin" issue
> is?
The way net-snmp installed pkg also activated it without doing a pkg2ng;
since this happened
in the middle of a portupgrade part of the portupgrade kept its records
the old way and the rest
the new way without any of the old ports in the database.  This made a
lot of things build twice.
Not very nice...

>
> net-snmp also should (if I remember the code I reviewed right) be
> only considering the new package database if it has packages in it,
> meaning not until you pkg2ng or 'pkg install'.
No, the way I read the makefile lines in question it installed it if it
wasn't already
installed..  See:

# pkg-1.2 cannot handle this dependency well.
.if !defined(WITH_PKGNG)
LIB_DEPENDS=libpkg.so:${PORTSDIR}/ports-mgmt/pkg
.endif

This will install if it is there or not, but only if it is NOT in use. 
Probably not what was
intended.

-- Pete



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


roundcube's switch to composer, anything plugin port maintainers should be doing?

2014-05-29 Thread Stefan Bethke
Hi there,

I was in the process of upgrading a roundcube plugin (sauserprefs) and noticed 
that roundcube is switching/has swichted to composer. This is the first time 
I’ve come across composer. Should I ignore that for the moment? Is there work 
underway to convert the plugin ports to use composer? Should the plugin ports 
be removed in favor of using composer manually? Is composer production ready 
yet?

Inquiring minds want to know…


Thanks,
Stefan

-- 
Stefan BethkeFon +49 151 14070811






signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: forcing specific Java version as dependency

2014-05-29 Thread Jung-uk Kim
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2014-05-29 15:38:57 -0400, Vick Khera wrote:
> On Thu, May 29, 2014 at 12:54 PM, Jung-uk Kim 
> wrote:
>> JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7
> 
> nice. that works! this variable seems undocumented within the 
> bsd.java.mk file itself... only referenced once, too.
Good to hear it.

FYI, it's been available for more than ten years:

http://svnweb.freebsd.org/changeset/ports/107239

Unfortunately it isn't easy to use as you see.  Probably that's why it
was never documented for so long. :-(

Jung-uk Kim
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (FreeBSD)

iQEcBAEBAgAGBQJTh4/6AAoJEHyflib82/FGDt8H/2BP1ZjWJAKmo0PNB4QGiexL
4oTRuiamElQuxpWnYJ0Ty0iRUFY3S4fzhp8c7U3LgyNhlmucvewjiF5TLHaFTXln
6JhX5XSzWM+AM0czYQe+/r6lmGOckt41+UiHlaI26EuP4qy0IqJtHTm00/39FmE6
VS7cOnMwqs3sQnCSPiDQc0dS6hc+wGNiHGzGoO9DzOw9pE3PUo182zQCX0+wii7L
JJQ3zdGO4NXgNYvLd9SrHux1MKUBKKtSnY0SRwHjr2x5yRp2uvtx/Jbe8d8GzRok
9z6BkJPUYxXY+co3BA2ZFQOIt9GFBRNtQplUbdzkNN01W/oKcxxysDmBfgoLkfU=
=7bU4
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: forcing specific Java version as dependency

2014-05-29 Thread Vick Khera
On Thu, May 29, 2014 at 12:54 PM, Jung-uk Kim  wrote:
> JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7

nice. that works! this variable seems undocumented within the
bsd.java.mk file itself... only referenced once, too.

thanks for helping.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: g++ cannot find std::stoi

2014-05-29 Thread Lowell Gilbert
h...@sdf.org writes:

> I'm trying to compile OpenCog [1] using g++47, but get an error about
> missing std::stoi.
>
> I have attached a micro-example [2] that generates the same error, if I
> try to compile it with:
>
> % g++47 -std=c++11 s.cc
> s.cc: In function 'int main()':
> s.cc:8:13: error: 'stoi' is not a member of 'std'
>
>
> There are no problems neither with clang nor with g++ on Debian:
>
> % clang++ -std=c++11 s.cc
>
>
>
> What am I missing?

An old libc++ bug in gcc.

You need a newer compiler. 

The default compiler on recent (I think 10.0 and up) is a version of
clang that will get this right.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: FreeBSD ports you maintain which are out of date

2014-05-29 Thread Jos Chrispijn

portsc...@freebsd.org:

Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.


--- cut ---

Can't we create a separate newsgroup for these kind of messages?

No offense meant (keep up the good work).
BR, Jos Chrispijn
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: FreeBSD ports that you maintain require staging updates

2014-05-29 Thread Drewery, Bryan
If you see a port you use or like in here I suggest stepping up and 
helping to

stage it.

http://www.freebsd.org/doc/en/articles/contributing-ports/article.html

Bryan

On 5/29/14, 1:43 PM, portmgr-feedb...@freebsd.org wrote:


Hi,

You are receiving this mail as a port that you maintain does not support
STAGEDIR.  Please convert the port to support staging, or reset maintainer
if you no longer wish to maintain it, and submit a PR to have it updated.

On June 30 all unstaged ports will be DEPRECATED and have their MAINTAINER
reset to po...@freebsd.org.

These ports will be set to EXPIRE on August 31.

For more details see:
   
http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/80.html

Ports that you maintain that are currently unstaged (NO_STAGE=yes):
audio/festlex-ogi
audio/festvox-us1-mbrola
audio/festvox-us2-mbrola
audio/festvox-us3-mbrola
audio/freeswitch-sounds
audio/jokosher
audio/jxm
audio/linux-musicipserver
audio/madfufw
audio/ventrilo-server
biology/blast
cad/jspice3
cad/scv
cad/systemc
chinese/CJKUnifonts
chinese/big5con
chinese/bitchx
chinese/cmexfonts
chinese/cwtex
chinese/cwtexttf
chinese/fireflyttf
chinese/joe
chinese/kcfonts
chinese/miniChinput
chinese/moefonts-cid
chinese/moettf
chinese/msttf
chinese/opendesktop-fonts
chinese/xsim
chinese/zhcon
comms/java-commapi
converters/mule-ucs
databases/akonadi-googledata
databases/cyrus-imspd
databases/erlang-mysql
databases/exist
databases/flare
databases/frontbase-jdbc
databases/geoserver-mysql-plugin
databases/gigabase
databases/gnatsweb4
databases/hk_classes
databases/jdbc-oracle10g
databases/jdbc-oracle11g
databases/jdbc-oracle8i
databases/kinterbasdb
databases/linux-oracle-instantclient-basic
databases/linux-oracle-instantclient-sdk
databases/linux-oracle-instantclient-sqlplus
databases/lsdb
databases/mrtg-mysql-load
databases/msql3
databases/msql
databases/mysqlcppapi
databases/openbase-jdbc
databases/pear-Doctrine12
databases/pecl-drizzle
databases/pgpool
databases/postgresql-plproxy
databases/tora
databases/xapian-core10
databases/yasql
deskutils/gdesklets-starterbar
deskutils/planner.el
deskutils/preferences
deskutils/surrealtodo
deskutils/tel
devel/ace+tao-doc
devel/aros-sdk
devel/asmutils
devel/buildtool-doc
devel/cgprof
devel/cvsbook
devel/cvslines
devel/cvsmonitor
devel/eiffelstudio
devel/elf
devel/elib-emacs21
devel/elib
devel/entity
devel/flowdesigner
devel/gaphor
devel/gittrac
devel/horde3-chora
devel/ireport
devel/jzmq
devel/libtecla
devel/linux-kmod-compat
devel/ml-doc
devel/noweb
devel/ocaml-annexlib
devel/ocaml-camljava
devel/ocaml-equeue
devel/ocaml-ounit
devel/ocaml-sdl
devel/ocaml-xstr
devel/ocaml-xstrp4
devel/omniNotify
devel/omniORB
devel/openwince-include
devel/p4db
devel/php-java-bridge
devel/pmk
devel/scsh-install-lib
devel/sfslite-dbg
devel/sfslite-noopt
devel/sfslite
devel/sml_tk
devel/stlport
devel/subclipse
devel/sunterlib
devel/tide
devel/tigcc
devel/uppaal
dns/dnscheckengine
dns/ldapdns
dns/posadis
editors/gnuserv
editors/p5-Padre
editors/semi-xemacs21-mule
editors/textedit
editors/xemacs-devel-mule
editors/xemacs-devel
editors/xemacs21-mule
editors/xemacs
emulators/atari800
emulators/darcnes
emulators/its
emulators/nonpareil
emulators/vMac
emulators/vmsbackup
finance/ledgersmb12
finance/ledgersmb
finance/mybudget
finance/sabernetdcs-client
french/belote
french/dico
french/facturier
ftp/bareftp
games/actx
games/alephone-scenarios
games/atitd
games/crafty-open-enormous
games/crafty-open-large
games/gnomesudoku
games/joequake
games/ladder
games/lapispuzzle
games/lgeneral
games/linux-americasarmy
games/linux-etqw-demo-server
games/linux-etqw-server
games/linux-nerogame
games/linux-sof
games/linux-ut
games/mindfocus
games/minecraft-server
games/qix

FreeBSD ports that you maintain require staging updates

2014-05-29 Thread portmgr-feedback


Hi,

You are receiving this mail as a port that you maintain does not support
STAGEDIR.  Please convert the port to support staging, or reset maintainer
if you no longer wish to maintain it, and submit a PR to have it updated.

On June 30 all unstaged ports will be DEPRECATED and have their MAINTAINER
reset to po...@freebsd.org.

These ports will be set to EXPIRE on August 31.

For more details see:
  http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/80.html

Ports that you maintain that are currently unstaged (NO_STAGE=yes):
audio/festlex-ogi
audio/festvox-us1-mbrola
audio/festvox-us2-mbrola
audio/festvox-us3-mbrola
audio/freeswitch-sounds
audio/jokosher
audio/jxm
audio/linux-musicipserver
audio/madfufw
audio/ventrilo-server
biology/blast
cad/jspice3
cad/scv
cad/systemc
chinese/CJKUnifonts
chinese/big5con
chinese/bitchx
chinese/cmexfonts
chinese/cwtex
chinese/cwtexttf
chinese/fireflyttf
chinese/joe
chinese/kcfonts
chinese/miniChinput
chinese/moefonts-cid
chinese/moettf
chinese/msttf
chinese/opendesktop-fonts
chinese/xsim
chinese/zhcon
comms/java-commapi
converters/mule-ucs
databases/akonadi-googledata
databases/cyrus-imspd
databases/erlang-mysql
databases/exist
databases/flare
databases/frontbase-jdbc
databases/geoserver-mysql-plugin
databases/gigabase
databases/gnatsweb4
databases/hk_classes
databases/jdbc-oracle10g
databases/jdbc-oracle11g
databases/jdbc-oracle8i
databases/kinterbasdb
databases/linux-oracle-instantclient-basic
databases/linux-oracle-instantclient-sdk
databases/linux-oracle-instantclient-sqlplus
databases/lsdb
databases/mrtg-mysql-load
databases/msql3
databases/msql
databases/mysqlcppapi
databases/openbase-jdbc
databases/pear-Doctrine12
databases/pecl-drizzle
databases/pgpool
databases/postgresql-plproxy
databases/tora
databases/xapian-core10
databases/yasql
deskutils/gdesklets-starterbar
deskutils/planner.el
deskutils/preferences
deskutils/surrealtodo
deskutils/tel
devel/ace+tao-doc
devel/aros-sdk
devel/asmutils
devel/buildtool-doc
devel/cgprof
devel/cvsbook
devel/cvslines
devel/cvsmonitor
devel/eiffelstudio
devel/elf
devel/elib-emacs21
devel/elib
devel/entity
devel/flowdesigner
devel/gaphor
devel/gittrac
devel/horde3-chora
devel/ireport
devel/jzmq
devel/libtecla
devel/linux-kmod-compat
devel/ml-doc
devel/noweb
devel/ocaml-annexlib
devel/ocaml-camljava
devel/ocaml-equeue
devel/ocaml-ounit
devel/ocaml-sdl
devel/ocaml-xstr
devel/ocaml-xstrp4
devel/omniNotify
devel/omniORB
devel/openwince-include
devel/p4db
devel/php-java-bridge
devel/pmk
devel/scsh-install-lib
devel/sfslite-dbg
devel/sfslite-noopt
devel/sfslite
devel/sml_tk
devel/stlport
devel/subclipse
devel/sunterlib
devel/tide
devel/tigcc
devel/uppaal
dns/dnscheckengine
dns/ldapdns
dns/posadis
editors/gnuserv
editors/p5-Padre
editors/semi-xemacs21-mule
editors/textedit
editors/xemacs-devel-mule
editors/xemacs-devel
editors/xemacs21-mule
editors/xemacs
emulators/atari800
emulators/darcnes
emulators/its
emulators/nonpareil
emulators/vMac
emulators/vmsbackup
finance/ledgersmb12
finance/ledgersmb
finance/mybudget
finance/sabernetdcs-client
french/belote
french/dico
french/facturier
ftp/bareftp
games/actx
games/alephone-scenarios
games/atitd
games/crafty-open-enormous
games/crafty-open-large
games/gnomesudoku
games/joequake
games/ladder
games/lapispuzzle
games/lgeneral
games/linux-americasarmy
games/linux-etqw-demo-server
games/linux-etqw-server
games/linux-nerogame
games/linux-sof
games/linux-ut
games/mindfocus
games/minecraft-server
games/qix
games/rftg
games/super_methane_brothers
games/vultures-eye
games/xchadance
games/xjewel
games/xmris
games/xmulti
games/xpat2
games/xpilot-ng-client
games/xpil

Re: forcing specific Java version as dependency

2014-05-29 Thread Jung-uk Kim
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2014-05-29 11:09:29 -0400, Vick Khera wrote:
> I'm using poudriere to build packages to use on my servers (I have 
> about 20 of them). One of the packages I need is
> www/tomcat-native. However, the way poudriere builds the ports,
> they are built in an empty jail, so when tomcat-native selects the
> JDK to use, it picks openjdk6 to install as a dependency. I need it
> to build against OpenJDK7, since that is what my main software
> needs to run.
> 
> I read through the bsd.java.mk file and could not find a knob to
> set (or even a hack around it) to get tomcat-native to pick
> openjdk7 as my preferred JDK.
> 
> Please advise how to accomplish this. It is important to be able to
> do this if we want to be able to have binary-package only FreeBSD 
> management.
I think adding the following line in make.conf for the jail under
/usr/local/etc/poudriere.d should do.

JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7

Jung-uk Kim
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (FreeBSD)

iQEcBAEBAgAGBQJTh2Y+AAoJEHyflib82/FGhxwH/23MNaJ7RjsvTHV6cMS3IcGV
uKt7WjRvZGHaQ/DBw5U0UxXqh3rsiwAlQh8XzHQVasaALSokCdQFJI80/cDvD5f/
uGz+kAeLGmM5P2lFT0eECEAeRREBeb3nHbHQPAJsk5dgWRMw1PV1lmHYjkC7aGAU
G3AAR77UQQJd8VMgVFL7XvOMItlMrPSiOxlojhgz34+qWcHEEQmUUU9CdotxJwFw
eHBPpf/zz2CKB072koAflSOF2JNAZSR9flfiADT7h6sYpo+PorlFfnULzMYC0fzB
Ronh2pM9FIwpcyErQb2byFsc0cqYzWy7Yg2GZBRAZJUvOx8tGeZcpKHBxhxUm1M=
=fBUa
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


forcing specific Java version as dependency

2014-05-29 Thread Vick Khera
I'm using poudriere to build packages to use on my servers (I have
about 20 of them). One of the packages I need is www/tomcat-native.
However, the way poudriere builds the ports, they are built in an
empty jail, so when tomcat-native selects the JDK to use, it picks
openjdk6 to install as a dependency. I need it to build against
OpenJDK7, since that is what my main software needs to run.

I read through the bsd.java.mk file and could not find a knob to set
(or even a hack around it) to get tomcat-native to pick openjdk7 as my
preferred JDK.

Please advise how to accomplish this. It is important to be able to do
this if we want to be able to have binary-package only FreeBSD
management.

Thanks!
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


INDEX now builds successfully on 8.x

2014-05-29 Thread Ports Index build

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Nowhere to be found: pciids-20140526.tar.xz (misc/pciids)

2014-05-29 Thread A.J. 'Fonz' van Werven
Beeblebrox wrote:

> How come your "# make fetch" looked up distcache.FreeBSD.org, while mine
> does not. Do you have a special PKGSITE defiend?

No, not at all. However, this distcache bussiness is mentioned in
/usr/ports/Mk/{port,sites}.mk, the former of which appears to have been
updated yesterday. So I suspect this is just a recent addition/change to
the ports tree infrastructure. But I've CC'ed this back to the list, so
if I'm wrong surely somebody will correct me.

AvW

-- 
I'm not completely useless, I can be used as a bad example.


pgpWsAxfRdLGY.pgp
Description: PGP signature


Re: Installation of gnutls3 fails (libtool?)

2014-05-29 Thread Bryan Drewery

> On May 27, 2014, at 16:33, Kevin Oberman  wrote:
> 
> This reminds me of the problems I had (and tijl@ fixed) with the libpurple
> port last week.
> ===>  Installing for gnutls3-3.1.23_1
> ===>  Checking if security/gnutls3 already installed
> ===>   Registering installation for gnutls3-3.1.23_1 as automatic
> pkg-static:
> lstat(/usr/ports/security/gnutls3/work/stage/usr/local/lib/gnutls3/libgnutls-dane.so.0.0.0):
> No such file or directory
> *** Error code 74
> 
> Indeed, the libgnutls-dane.so.0.0.0 is not present. Only
> libgnutls-dane.so.0 is thre. Actually, this is opposite of the problems I
> was having with libpurple ad that one failed to find the so.0, but the
> so.0.0.0 was present.
> 
> I am seeing this on my 10-STABLE (r266038M) amd64 system. It's a fresh
> install as I have not needed gnutls3 until vlc was updated.
> 
> Any ideas how ot fix this one?
> -- 
> R. Kevin Oberman, Network Engineer, Retired
> E-mail: rkober...@gmail.com
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Should be fixed now.

Bryan
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Nowhere to be found: pciids-20140526.tar.xz (misc/pciids)

2014-05-29 Thread Beeblebrox
The 'Fonz' to the rescue!

This link from his "#make fetch" worked
http://distcache.FreeBSD.org/local-distfiles/sunpoet/pciids-20140526.tar.xz

I DK why my "# make fetch" did not give the same result :(

Thanks again, Fonz



-
FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS
--
View this message in context: 
http://freebsd.1045724.n5.nabble.com/Nowhere-to-be-found-pciids-20140526-tar-xz-misc-pciids-tp5916197p5916201.html
Sent from the freebsd-ports mailing list archive at Nabble.com.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


editors/komodo-edit/Makefile correction

2014-05-29 Thread Beeblebrox
editors/komodo-edit/Makefile line 28

28 -- USE_LINUX=  f1o
28 ++ USE_LINUX=  yes

maintainer is g...@freebsd.org
Not filing PR, because linux-c6 not part of official ports as yet. Code
change though has been accepted AFAIK



-
FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS
--
View this message in context: 
http://freebsd.1045724.n5.nabble.com/editors-komodo-edit-Makefile-correction-tp5916199.html
Sent from the freebsd-ports mailing list archive at Nabble.com.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Nowhere to be found: pciids-20140526.tar.xz (misc/pciids)

2014-05-29 Thread Beeblebrox
I think @sunpoet may have forgotten to place the zipped database in the repo
for this one.
pciids-20140526.tar.xz is nowhere to be found on the intertubes...



-
FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS
--
View this message in context: 
http://freebsd.1045724.n5.nabble.com/Nowhere-to-be-found-pciids-20140526-tar-xz-misc-pciids-tp5916197.html
Sent from the freebsd-ports mailing list archive at Nabble.com.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


INDEX build failed for 8.x

2014-05-29 Thread Ports Index build
INDEX build failed with errors:
Generating INDEX-8 - please 
wait.."/home/indexbuild/tindex/ports/Mk/bsd.port.mk", line 1530: Could not find 
/home/indexbuild/tindex/ports/Mk/Uses/bzip2.mk
make: fatal errors encountered -- cannot continue
===> graphics/megapov failed
*** [describe.graphics] Error code 1
*** [/home/indexbuild/tindex/ports/INDEX-8] Error code 1

Stop in /home/indexbuild/tindex/ports.
*** [index] Error code 1

Stop in /home/indexbuild/tindex/ports.
1 error

Committers on the hook:
 marino miwi mva nemysis rea 

Most recent SVN update was:
Updating '.':
Umail/dovecot-antispam/Makefile
Umail/gnarwl/Makefile
Umail/popular/Makefile
Umail/p3scan/Makefile
Umail/proxsmtp/Makefile
Umail/vm/Makefile
Umail/ifile/Makefile
Umail/xfaces/Makefile
Umail/postfix-policyd-sf/Makefile
Umail/evolution-mapi/Makefile
Umail/synonym/Makefile
Umail/pop3vscan/Makefile
Umail/nmzmail/Makefile
Umail/exact/Makefile
Umail/ecartis/Makefile
Upalm/palm-db-tools/Makefile
Upalm/jpilot/Makefile
Ufrench/aster/bsd.aster.mk
Usysutils/fstyp/Makefile
Usysutils/bubblemon-dockapp/Makefile
Usysutils/fcron/Makefile
Usysutils/msyslog/Makefile
Usysutils/prelink/Makefile
Usysutils/rename/Makefile
Usysutils/createrepo/Makefile
Usysutils/mdcp/Makefile
Usysutils/serpentine/Makefile
Usysutils/logtool/Makefile
Usysutils/gkleds2/Makefile
Usysutils/chgrep/Makefile
Usysutils/gapcmon/Makefile
Usysutils/aimage/Makefile
Usysutils/cfengine34/Makefile
Usysutils/debootstrap/Makefile
Usysutils/lineakd/Makefile
Usysutils/anacron/Makefile
Usysutils/pax-utils/Makefile
Usysutils/slack/Makefile
Usysutils/xlogmaster/Makefile
Usysutils/ispman/Makefile
Usysutils/apcupsd/Makefile
Usysutils/u-boot-beaglebone-eabi/Makefile
Usysutils/wmflame/Makefile
Usysutils/msktutil/Makefile
Usysutils/sformat/Makefile
Usysutils/gnomebaker/Makefile
Usysutils/zisofs-tools/Makefile
Usysutils/grub2-efi/Makefile
Usysutils/pmt/Makefile
Usysutils/and/Makefile
Usysutils/apt/Makefile
Usysutils/lineak-defaultplugin/Makefile
Usysutils/ledit/Makefile
Usysutils/dvdimagecmp/Makefile
Udeskutils/recoll/pkg-plist
Udeskutils/recoll/Makefile
Unews/nntpcache/Makefile
Ulang/clisp/Makefile
Upolish/sms2/Makefile
Ugraphics/synfigstudio/Makefile
Ugraphics/glide3/Makefile
Ugraphics/pinpoint/Makefile
Ugraphics/opencollada/pkg-plist
Ugraphics/opencollada/Makefile
Ugraphics/opencollada/distinfo
Ugraphics/ocropus/Makefile
Ugraphics/povray36/Makefile
Ugraphics/epstool/Makefile
Ugraphics/cfdg/Makefile
Ugraphics/pfstmo/Makefile
Ugraphics/xfractint/Makefile
Ugraphics/mupdf/Makefile
Ugraphics/megapov/Makefile
Ubiology/embassy/Makefile
Usecurity/vuxml/vuln.xml
Usecurity/l0phtcrack/Makefile
Updated to revision 355690.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: ports/19029: commit references a PR

2014-05-29 Thread dfilter service
The following reply was made to PR ports/19029; it has been noted by GNATS.

From: dfil...@freebsd.org (dfilter service)
To: bug-follo...@freebsd.org
Cc:  
Subject: Re: ports/19029: commit references a PR
Date: Thu, 29 May 2014 09:32:03 + (UTC)

 Author: nemysis
 Date: Thu May 29 09:31:59 2014
 New Revision: 355681
 URL: http://svnweb.freebsd.org/changeset/ports/355681
 QAT: https://qat.redports.org/buildarchive/r355681/
 
 Log:
   - Bump PORTREVISION for pkg-plist change
   - Reset maintainer to ports@
   - Remove BROKEN
   - Break lines around 80 characters
   - Change pkg-plist remove *.pyc and add missing
   
   PR:  ports/19029
   Submitted by:Lawrence "The Dreamer" Chen 
 
 Modified:
   head/deskutils/recoll/Makefile
   head/deskutils/recoll/pkg-plist
 
 Modified: head/deskutils/recoll/Makefile
 ==
 --- head/deskutils/recoll/Makefile Thu May 29 09:28:51 2014
(r355680)
 +++ head/deskutils/recoll/Makefile Thu May 29 09:31:59 2014
(r355681)
 @@ -3,16 +3,15 @@
  
  PORTNAME= recoll
  PORTVERSION=  1.19.13
 +PORTREVISION= 1
  CATEGORIES=   deskutils
  MASTER_SITES= http://www.lesbonscomptes.com/${PORTNAME}/
  
 -MAINTAINER=   nemy...@freebsd.org
 +MAINTAINER=   po...@freebsd.org
  COMMENT=  Personal full text search package, based on Xapian
  
  LICENSE=  GPLv2
  
 -BROKEN=   Fails to package
 -
  BUILD_DEPENDS=xapian-core>=0:${PORTSDIR}/databases/xapian-core
  RUN_DEPENDS:= ${BUILD_DEPENDS} \
xsltproc:${PORTSDIR}/textproc/libxslt \
 @@ -30,7 +29,8 @@ CONFIGURE_ARGS=  --enable-pic
  CPPFLAGS+=-I${LOCALBASE}/include
  LDFLAGS+= -L${LOCALBASE}/lib
  
 -OPTIONS_DEFINE=   ASPELL CHM DJVU KONQUEROR LATEX IMAGE PDF PS PYTHON 
SOUND QT4 X11MON
 +OPTIONS_DEFINE=   ASPELL CHM DJVU KONQUEROR LATEX IMAGE PDF PS PYTHON 
SOUND \
 +  QT4 X11MON
  CHM_DESC= CHM via CHMLIB
  IMAGE_DESC=   Store personal tags or textual descriptions in images
  X11MON_DESC=  X11 session monitoring support
 
 Modified: head/deskutils/recoll/pkg-plist
 ==
 --- head/deskutils/recoll/pkg-plistThu May 29 09:28:51 2014
(r355680)
 +++ head/deskutils/recoll/pkg-plistThu May 29 09:31:59 2014
(r355681)
 @@ -2,9 +2,7 @@
  bin/recollindex
  bin/recollq
  %%PYTHONPYTHON_SITELIBDIR%%/recoll/__init__.py
 -%%PYTHONPYTHON_SITELIBDIR%%/recoll/__init__.pyc
  %%PYTHONPYTHON_SITELIBDIR%%/recoll/rclconfig.py
 -%%PYTHONPYTHON_SITELIBDIR%%/recoll/rclconfig.pyc
  %%PYTHONPYTHON_SITELIBDIR%%/recoll/rclextract.so
  %%PYTHONPYTHON_SITELIBDIR%%/recoll/recoll.so
  lib/recoll/librecoll.so.%%VERSION%%
 @@ -26,6 +24,8 @@ man/man5/recoll.conf.5.gz
  %%DATADIR%%/examples/recoll.qss
  %%DATADIR%%/examples/recollindex.desktop
  %%DATADIR%%/filters/hotrecoll.py
 +%%DATADIR%%/filters/msodump.zip
 +%%DATADIR%%/filters/ppt-dump.py
  %%DATADIR%%/filters/rclabw
  %%DATADIR%%/filters/rclaptosidman
  %%DATADIR%%/filters/rclaudio
 @@ -74,6 +74,8 @@ man/man5/recoll.conf.5.gz
  %%DATADIR%%/filters/rclxml
  %%DATADIR%%/filters/rclzip
  %%DATADIR%%/filters/xdg-open
 +%%DATADIR%%/filters/xls-dump.py
 +%%DATADIR%%/filters/xlsxmltocsv.py
  %%DATADIR%%/images/aptosid-book.png
  %%DATADIR%%/images/aptosid-manual.png
  %%DATADIR%%/images/archive.png
 @@ -113,11 +115,11 @@ man/man5/recoll.conf.5.gz
  %%DATADIR%%/translations/recoll_xx.qm
  %%DATADIR%%/translations/recoll_zh.qm
  %%DATADIR%%/translations/recoll_zh_CN.qm
 -@dirrm %%DATADIR%%/translations
 -@dirrm %%DATADIR%%/images
 -@dirrm %%DATADIR%%/filters
 -@dirrm %%DATADIR%%/examples
 +%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/recoll
 +@dirrm lib/recoll
  @dirrm %%DATADIR%%/doc
 +@dirrm %%DATADIR%%/examples
 +@dirrm %%DATADIR%%/filters
 +@dirrm %%DATADIR%%/images
 +@dirrm %%DATADIR%%/translations
  @dirrm %%DATADIR%%
 -@dirrm lib/recoll
 -%%PYTHON%%@dirrm %%PYTHON_SITELIBDIR%%/recoll
 ___
 svn-ports-...@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscr...@freebsd.org"
 
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD ports you maintain which are out of date

2014-05-29 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
devel/ireport   | 3.7.6   | 5.6.0
+-+
www/groupoffice | 3.7.24  | 6.0.3
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Thanks.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Creating new port

2014-05-29 Thread olli hauer
On 2014-05-28 12:01, Raghu HB wrote:
> Thanks Michelle for quick response.
> 
> 
> First I would like to explain what is the application and how I am trying
> to create port.
> 
> We have some command line utilities to run on FreeBSD (Storage controller
> software).
> The installer should contain few binaries and scripts which will be
> deployed on FreeBSD OS.
> The binaries are pre-compiled and scripts will be used to
> start/stop/restart the services or daemons.
> 
> Created below directory structure "/usr/ports/distfiles/":
> 
> ./mrmonitor-1.1
> ./mrmonitor-1.1/bin
> ./mrmonitor-1.1/bin/mrmonitor
> ./mrmonitor-1.1/bin/mrmonitor/testmonitor
> ./mrmonitor-1.1/Makefile
> 
> I created a tar.gz file which contains the above directory structure with
> the name mrmonitor-1.1.tar.gz.
> 
> The Makefile contents:
> --
> # $FreeBSD$
> PORTNAME=   mrmonitor
> PORTVERSION=1.1
> CATEGORIES= misc
> MASTER_SITES=
> 
> MAINTAINER=raghu...@avagotech.com
> COMMENT=   MRMonitor
> .include 
> --
> 
> 
> Created a home directory /home/Raghu, Created 3 new files Makefile,
> pkg-descr
> 
> The Makefile contents:
> --
> # $FreeBSD$
> PORTNAME=   mrmonitor
> PORTVERSION=1.1
> CATEGORIES= misc
> MASTER_SITES=
> 
> MAINTAINER=raghu...@avagotech.com
> COMMENT=   MRMonitor
> .include 
> --
> 
> 
> pkg-descr
> 
> --
> This is MRMonitor port
> --
> 
> pkg-plist
> --
> bin/mrmonitor
> bin/mrmonitor/testmonitor
> @dirrm bin/mrmonitor
> --
> 
> 
> 
> Now I run the command make makesum which is successful, then I ran the
> command make package I got the errors (attached the error  messages) .
> 
> May be I am doing something wrong in some basic configuration, please
> correct me.
> 
> 
> Thanks,
> Raghu
> 
> -Original Message-
> From: Michelle Sullivan [mailto:miche...@sorbs.net]
> Sent: Wednesday, May 28, 2014 3:14 PM
> To: Raghu HB
> Cc: FreeBSD Ports ML
> Subject: Re: Creating new port
> 
> Raghu HB wrote:
>> Hello,
>>
>>
>>
>> I am new to FreeBSD and I am in a process of creating new port for one
>> of the application.
>>
>> I have gone through the steps in handbook and I tried to create new
>> port but I am not successful.
>>
>>
>>
>> I would request you to send one sample example to create new port with
>> all the steps explained would be a great help.
>>
>>
> 
> What's the application, can you send me your Makefile so far and what
> errors you're getting?
> 
> And I'll try and take a look.
> 
> Michelle
> 
> --
> Michelle Sullivan
> http://www.mhix.org/
> 

Reading the make-error log it looks like `make' is called recursive.
In case the the port does not compile anything try to add the keyword 
NO_BUILD=yes into the port Makefile and use a 'do-install:' target.

e.g.

COMMENT=...

NO_BUILD=   yes

do-install:
${INSTALL} ${WRKSRC}/${ARCH}/mrmonitor ${STAGEDIR}${LOCALBASE}/bin
${INSTALL_SCRIPT} ${WRKSRC}/scripts/$scriptXX 
${STAGEDIR}${LOCALBASE}/bin
...
.include 


If you could provide your full Makefile and a link to the distfile I'm sure the 
port can be finished in short time.
As a hint look at the simple sysutils/tw_cli port


-- 
Regards,
olli
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Creating new port

2014-05-29 Thread John Marino
On 5/29/2014 09:22, Raghu HB wrote:
> Thanks Michelle for your time.
> 
> Neither your answers nor the link provide the details which I am looking
> for.

The links you have been given do contain the detail that you are looking
for.  As far as "example" ports go, there are 25,000 of them.  The
bottom line is: if you found Michelle's suggestion unhelpful, nobody can
help you I'm afraid.   You're going to get the same answers repeatedly.


John


> 
> Thanks,
> Raghu
> 
> -Original Message-
> From: Michelle Sullivan [mailto:miche...@sorbs.net]
> Sent: Wednesday, May 28, 2014 4:38 PM
> To: Raghu HB
> Cc: FreeBSD Ports ML
> Subject: Re: Creating new port
> 
> Raghu HB wrote:
>> Thanks Michelle,
>>
>> I copied the files in /usr/ports/sysutils/mrmonitor and ran the below
>> commands I encountered the same issue.
>>
> 
> Ok for starters - you only copy the Makefile that you are making for the
> port into there.
>> root@:/usr/ports/sysutils/mrmonitor # make distinfo
>> make: don't know how to make distinfo. Stop
>>
> This should not happen if you have a ports makefile there.. however it is
> possible you have forgotten something (like making the last line:
> .include  )
> 
>> root@:/usr/ports/sysutils/mrmonitor # make makesum ===>  Found saved
>> configuration for mrmonitor-1.1 root@:/usr/ports/sysutils/mrmonitor #
>> make package ===>  Found saved configuration for mrmonitor-1.1
>>
>> I need to understand below things which is not explained in hand book.
>>
>> 1. Detailed steps for creating new port
>>
> This is what you need:
> http://www.freebsd.org/doc/en/books/porters-handbook/quick-porting.html#po
> rting-makefile
>> 2. Sample example for creating new port which nowhere available in the
>> web
>>
> The link above provides a simple sample.
>> 3. I have 10 files in a directory, I just need to create a package out
>> of that and provide the package to customers they can install it.
>>
> You can't do that - you need to make the distribution into a tarball that
> can be downloaded from a 'master site'
>> 4. I do not have to build anything I just need to create the port for
>> binaries.
>>
> 
> Yes, understood, do you have a makefile that will do this for you across
> other platforms?
>>
>> I have searched enough in the web nowhere I found the answer...
>> I think providing the files in tar format and script to deploy the
>> files will be more easier than this complicated port and packages.
>>
> 
> Well this is what the makefile will usually do for you...  (the Makefile
> can be considered a script or you can just get it to run your script).
> 
> Read the porters handbook - it's all there unless you are trying to get it
> to help you create the installation script that is in the tarball - which
> is not - it will tell you how to work with FreeBSD once you have a working
> installation.
>> Porters Handbook is here:
>> http://www.freebsd.org/doc/en/books/porters-handbook/
>>
> 
> Regards,
> 
> Michelle
> 
> --
> Michelle Sullivan
> http://www.mhix.org/
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
> 
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


RE: Creating new port

2014-05-29 Thread Raghu HB
Thanks Michelle for your time.

Neither your answers nor the link provide the details which I am looking
for.

Thanks,
Raghu

-Original Message-
From: Michelle Sullivan [mailto:miche...@sorbs.net]
Sent: Wednesday, May 28, 2014 4:38 PM
To: Raghu HB
Cc: FreeBSD Ports ML
Subject: Re: Creating new port

Raghu HB wrote:
> Thanks Michelle,
>
> I copied the files in /usr/ports/sysutils/mrmonitor and ran the below
> commands I encountered the same issue.
>

Ok for starters - you only copy the Makefile that you are making for the
port into there.
> root@:/usr/ports/sysutils/mrmonitor # make distinfo
> make: don't know how to make distinfo. Stop
>
This should not happen if you have a ports makefile there.. however it is
possible you have forgotten something (like making the last line:
.include  )

> root@:/usr/ports/sysutils/mrmonitor # make makesum ===>  Found saved
> configuration for mrmonitor-1.1 root@:/usr/ports/sysutils/mrmonitor #
> make package ===>  Found saved configuration for mrmonitor-1.1
>
> I need to understand below things which is not explained in hand book.
>
> 1. Detailed steps for creating new port
>
This is what you need:
http://www.freebsd.org/doc/en/books/porters-handbook/quick-porting.html#po
rting-makefile
> 2. Sample example for creating new port which nowhere available in the
> web
>
The link above provides a simple sample.
> 3. I have 10 files in a directory, I just need to create a package out
> of that and provide the package to customers they can install it.
>
You can't do that - you need to make the distribution into a tarball that
can be downloaded from a 'master site'
> 4. I do not have to build anything I just need to create the port for
> binaries.
>

Yes, understood, do you have a makefile that will do this for you across
other platforms?
>
> I have searched enough in the web nowhere I found the answer...
> I think providing the files in tar format and script to deploy the
> files will be more easier than this complicated port and packages.
>

Well this is what the makefile will usually do for you...  (the Makefile
can be considered a script or you can just get it to run your script).

Read the porters handbook - it's all there unless you are trying to get it
to help you create the installation script that is in the tarball - which
is not - it will tell you how to work with FreeBSD once you have a working
installation.
> Porters Handbook is here:
> http://www.freebsd.org/doc/en/books/porters-handbook/
>

Regards,

Michelle

--
Michelle Sullivan
http://www.mhix.org/
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"