Re: FreeBSD Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Adrian Glaubitz
Hi

On Wed, Oct 28, 2009 at 3:55 AM, Sam Fourman Jr.  wrote:
> On Tue, Oct 27, 2009 at 8:11 PM, Adrian Glaubitz
>  wrote:
>> Hi there,
>>
>> I have a linux/qt4 software project that I wanted to test on FreeBSD as
>> well. I'm not really a FreeBSD user
>> but I am trying to get my code to build there. Anyway, it requires
>> "qtcreator" among other dependencies which
>> is not installable with "pkg_add" at the moment,
>>
>> "pkg_add -r qtcreator"
>>
>> tells me that the file at the given URL
>> (ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz)
>> cannot be fetched. I am really not into *BSD so I can't tell I am doing
>> something wrong
>> but I guess the package seems to be missing on the mirrors.
>
> you could try to build it from source:
>
> cd /usr/ports/devel/qtcreator/ && make install clean

Well, that was not really the answer I was looking for. I know how to
build things from source but that's not what I want, I want to use a
package manager to keep it simple. The idea of using a package manager
is that you just install a few packages and it pulls the necessary
dependencies automatically. I install "qtcreator" because it installs
all necessary packages to develop and build Qt-4 Apps, including
"qmake" and "uic".

I want to put it into the manual for my project for FreeBSD:



It's supposed to be a quick and dirty guide on howto build on FreeBSD.


Adrian
___
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"


Possibly unbuildable ports reminder

2009-10-28 Thread Bill Fenner
Dear porters,

  This is just a reminder to please periodically check the list of
unbuildable ports at http://pointyhat.freebsd.org/errorlogs/ .
A list by MAINTAINER is

http://people.freebsd.org/~fenner/errorlogs/

so you can easily check the status of ports that you maintain.  In
addition, the list of ports with no MAINTAINER with build problems is

http://people.freebsd.org/~fenner/errorlogs/po...@freebsd.org.html

Since no one is responsible for these ports, the problem won't get
fixed unless someone on this list takes the initiative.

Thanks for your help!

Bill "annoying port email" Fenner
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Gary Jennejohn
On Wed, 28 Oct 2009 10:45:46 +0100
Adrian Glaubitz  wrote:

> Hi
> 
> On Wed, Oct 28, 2009 at 3:55 AM, Sam Fourman Jr.  wrote:
> > On Tue, Oct 27, 2009 at 8:11 PM, Adrian Glaubitz
> >  wrote:
> >> Hi there,
> >>
> >> I have a linux/qt4 software project that I wanted to test on FreeBSD as
> >> well. I'm not really a FreeBSD user
> >> but I am trying to get my code to build there. Anyway, it requires
> >> "qtcreator" among other dependencies which
> >> is not installable with "pkg_add" at the moment,
> >>
> >> "pkg_add -r qtcreator"
> >>
> >> tells me that the file at the given URL
> >> (ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz)
> >> cannot be fetched. I am really not into *BSD so I can't tell I am doing
> >> something wrong
> >> but I guess the package seems to be missing on the mirrors.
> >
> > you could try to build it from source:
> >
> > cd /usr/ports/devel/qtcreator/ && make install clean
> 
> Well, that was not really the answer I was looking for. I know how to
> build things from source but that's not what I want, I want to use a
> package manager to keep it simple. The idea of using a package manager
> is that you just install a few packages and it pulls the necessary
> dependencies automatically. I install "qtcreator" because it installs
> all necessary packages to develop and build Qt-4 Apps, including
> "qmake" and "uic".
> 
> I want to put it into the manual for my project for FreeBSD:
> 
> 
> 
> It's supposed to be a quick and dirty guide on howto build on FreeBSD.
> 

The qtcreator port was created on May 7, 2009.  Seems to me that 7.2R
is older than that.  Obviously, qtcreator can't exist for 7.2R if the
port didn't exist when it was released.

---
Gary Jennejohn
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Adrian Glaubitz
Hi,

On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
 wrote:
> The qtcreator port was created on May 7, 2009.  Seems to me that 7.2R
> is older than that.  Obviously, qtcreator can't exist for 7.2R if the
> port didn't exist when it was released.

Well, ok. Seems another case of "different systems, different
philosophies" here for me.

My idea was that I was downloading the latest STABLE release of
FreeBSD and I assumed that the ports directory always applies to the
current STABLE version, noone should use a development version for
daily use, should one.

Besides, the ports website doesn't list at all what versions of
FreeBSD include this port as opposed to Debian, for example; I don't
want to start a flamewar though. It's not really user-friendly, is it.

I guess the minimum for my project will be FreeBSD 8.0 then.



Adrian
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Kurt Jaeger
Adrian Glaubitz  wrote:

> On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
>  wrote:
> > The qtcreator port was created on May 7, 2009.  Seems to me that 7.2R
> > is older than that.  Obviously, qtcreator can't exist for 7.2R if the
> > port didn't exist when it was released.
> 
> Well, ok. Seems another case of "different systems, different
> philosophies" here for me.
> 
> My idea was that I was downloading the latest STABLE release of
> FreeBSD and I assumed that the ports directory always applies to the
> current STABLE version, noone should use a development version for
> daily use, should one.

The ports tree is being mopped up for each release.

The latest release was 7.2, so the latest ports tree known to be
pretty consistent is the one with the CVS tag RELEASE_7_2_0.

> Besides, the ports website doesn't list at all what versions of
> FreeBSD include this port as opposed to Debian, for example; I don't
> want to start a flamewar though. It's not really user-friendly, is it.

One way to do this e.g. for port editors/openoffice.org-3/:

http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3/

and show only those with a certain tag:

http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice.org-3/?only_with_tag=RELEASE_7_2_0

-- 
p...@opsec.eu+49 171 310137211 years to go !
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Gary Jennejohn
On Wed, 28 Oct 2009 13:56:25 +0100
Adrian Glaubitz  wrote:

> On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
>  wrote:
> > The qtcreator port was created on May 7, 2009. Seems to me that 7.2R
> > is older than that. Obviously, qtcreator can't exist for 7.2R if the
> > port didn't exist when it was released.
> 
> Well, ok. Seems another case of "different systems, different
> philosophies" here for me.
> 
> My idea was that I was downloading the latest STABLE release of
> FreeBSD and I assumed that the ports directory always applies to the
> current STABLE version, noone should use a development version for
> daily use, should one.
> 
> Besides, the ports website doesn't list at all what versions of
> FreeBSD include this port as opposed to Debian, for example; I don't
> want to start a flamewar though. It's not really user-friendly, is it.
> 
> I guess the minimum for my project will be FreeBSD 8.0 then.
> 

Here's the URI you specified:
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz
  ^^^

release != stable

The ports tree changes very quickly.  Ports binaries for releases are created
from a snapshot of the ports tree at the time of the release.  Anything else
is basically impossible.

---
Gary Jennejohn
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Alexey Shuvaev
On Wed, Oct 28, 2009 at 01:56:25PM +0100, Adrian Glaubitz wrote:
> Hi,
> 
> On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
>  wrote:
> > The qtcreator port was created on May 7, 2009.  Seems to me that 7.2R
> > is older than that.  Obviously, qtcreator can't exist for 7.2R if the
> > port didn't exist when it was released.
> 
> Well, ok. Seems another case of "different systems, different
> philosophies" here for me.
> 
> My idea was that I was downloading the latest STABLE release of
> FreeBSD and I assumed that the ports directory always applies to the
> current STABLE version, noone should use a development version for
> daily use, should one.
> 
The base system (more or less what consists a RELEASE) and ports are
mostly independent of each other. Normal FreeBSD user will have some
RELEASE (say 7.2R) and up-to-date version of ports. There is no
separate STABLE or CURRENT versions of ports, there is only one.
(Well, there are marcuscom and area51 for testing new gnome and kde
releases, respectively, but you don't need to mess with them).
This explains the following:
> Besides, the ports website doesn't list at all what versions of
> FreeBSD include this port as opposed to Debian, for example; I don't
> want to start a flamewar though. It's not really user-friendly, is it.
> 
> I guess the minimum for my project will be FreeBSD 8.0 then.
> 
FreeBSD 7 will be ok too. You can add some phrase like
"Before the software can be built, the following ports/packages
have to be installed:
devel/qtcreator
audio/taglib
devel/glib20
audio/sox
audio/libmad
security/libmcrypt.
Note that ports tree newer than 7 May 2009 is needed to build qtcreator."

This is FreeBSD-user friendly.

HTH,
Alexey.
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Adrian Glaubitz
Hi Alexey,

On Wed, Oct 28, 2009 at 2:25 PM, Alexey Shuvaev
 wrote:
> The base system (more or less what consists a RELEASE) and ports are
> mostly independent of each other. Normal FreeBSD user will have some
> RELEASE (say 7.2R) and up-to-date version of ports. There is no
> separate STABLE or CURRENT versions of ports, there is only one.
> (Well, there are marcuscom and area51 for testing new gnome and kde
> releases, respectively, but you don't need to mess with them).

Ok, thanks alot for shedding some light here. I am not really into
FreeBSD but long term Linux user, so consider me being a noob here
;-).

> FreeBSD 7 will be ok too. You can add some phrase like
> "Before the software can be built, the following ports/packages
> have to be installed:
> devel/qtcreator
> audio/taglib
> devel/glib20
> audio/sox
> audio/libmad
> security/libmcrypt.
> Note that ports tree newer than 7 May 2009 is needed to build qtcreator."
>
> This is FreeBSD-user friendly.

Thanks alot, I will put into our wiki like this. Is there actually a
command to upgrade the ports tree, so that I can use the latest ports
with FreeBSD 7.2? What would be the proper instructions to install the
necessary ports, I want to try compiling our software on FreeBSD.

BTW: Whom should I contact to get our project into the ports? I guess
a fully fledged MiniDisc transfer software could be interesting for
alot of FreeBSD users as well ;-).


Thanks alot,

Adrian
___
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: [patch] Make git dependencies optional.

2009-10-28 Thread Wesley Shields
On Mon, Oct 26, 2009 at 02:37:25PM -0600, Stef Walter wrote:
> Thanks for your work on the git port.
> 
> When using git as a deployment mechanism, I'd like to be able to have
> minimal dependencies installed on the production system. The git
> developers have made git so every dependency is optional.
> 
> This patch adds options to the port, so that with 'make config' you can
> choose to not install any dependencies. The following options were added:
> 
> PERL "Build perl based git tools" on \
> ICONV "Support for multiple character encodings" on \
> CURL "Support HTTP push and pull" on \
> 
> The options default to the previous state of affairs, so ports users
> will by default get a git that works exactly like before.
> 
> Some points about the patch:
> 
> * When git is built without perl support, stubs are installed for all
>   perl dependent commands, so the packaging does not change greatly
>   with or without perl.
> * When git is built without curl support, three commands are not
>   installed. Packaging changes slightly.
> * When git is built without curl support, the expat dependency is no
>   longer needed.
> * When git is built without iconv support, nothing changes in the
>   packaging. And obviously UTF-8 support is still present.
> 
> PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=139993
> 
> Thanks in advance for considering this patch. Please let me know if
> additional changes are necessary. I'd love to help you get this into
> FreeBSD ports.

I will review this and commit if appropriate with the next version
update (which there is a PR for already).

-- WXS
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Kris Moore



On Wed, 28 Oct 2009, Adrian Glaubitz wrote:


Hi Alexey,

On Wed, Oct 28, 2009 at 2:25 PM, Alexey Shuvaev
 wrote:

The base system (more or less what consists a RELEASE) and ports are
mostly independent of each other. Normal FreeBSD user will have some
RELEASE (say 7.2R) and up-to-date version of ports. There is no
separate STABLE or CURRENT versions of ports, there is only one.
(Well, there are marcuscom and area51 for testing new gnome and kde
releases, respectively, but you don't need to mess with them).


Ok, thanks alot for shedding some light here. I am not really into
FreeBSD but long term Linux user, so consider me being a noob here
;-).


FreeBSD 7 will be ok too. You can add some phrase like
"Before the software can be built, the following ports/packages
have to be installed:
devel/qtcreator
audio/taglib
devel/glib20
audio/sox
audio/libmad
security/libmcrypt.
Note that ports tree newer than 7 May 2009 is needed to build qtcreator."

This is FreeBSD-user friendly.


Thanks alot, I will put into our wiki like this. Is there actually a
command to upgrade the ports tree, so that I can use the latest ports
with FreeBSD 7.2? What would be the proper instructions to install the
necessary ports, I want to try compiling our software on FreeBSD.

BTW: Whom should I contact to get our project into the ports? I guess
a fully fledged MiniDisc transfer software could be interesting for
alot of FreeBSD users as well ;-).


Thanks alot,

Adrian



Adrian,

What other apps do you need besides qtcreator? We have that built in binary 
format
for PC-BSD right now, which doesn't require any other compiling to run:

http://www.pbidir.com/bt/pbi/269

If you are trying to get some end users to simply install BSD, and run QTCreator
or some other app, PC-BSD may be an option, since it is FreeBSD under the hood. 
Plus
if we don't have some app you need, you can always request it here:

http://wiki.pcbsd.org/index.php/PBI_Requests


--
Kris Moore
PC-BSD Software
___
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: [patch] Make git dependencies optional.

2009-10-28 Thread Stef Walter
Wesley Shields wrote:
> On Mon, Oct 26, 2009 at 02:37:25PM -0600, Stef Walter wrote:
>> Thanks in advance for considering this patch. Please let me know if
>> additional changes are necessary. I'd love to help you get this into
>> FreeBSD ports.
> 
> I will review this and commit if appropriate with the next version
> update (which there is a PR for already).

Thanks. Much appreciated.

Stef

___
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"


Fwd: FreeBSD Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Konstantin Tokarev


 Пересылаемое сообщение 
28.10.09, 17:19, "Konstantin Tokarev" :



28.10.09, 16:42, "Konstantin Tokarev" :

 Do you really need Qt Creator IDE as dependency? I guess you need install 
qt4-qui-4.5.2 package, it will download qt4-core, qt4-qmake, qt4-uic, qt4-moc, 
qt4-rcc. If your software needs more Qt libraries than just Core and Gui, 
install whole qt4-4.5.2, it will install all mentioned packages plus all Qt 
libraries
 That's FreeBSD user-friendly :-)

> 27.10.09, 21:55, "Sam Fourman Jr." :
> > On Tue, Oct 27, 2009 at 8:11 PM, Adrian Glaubitz
> >  wrote:
> > > Hi there,
> > >
> > > I have a linux/qt4 software project that I wanted to test on FreeBSD as
> > > well. I'm not really a FreeBSD user
> > > but I am trying to get my code to build there. Anyway, it requires
> > > "qtcreator" among other dependencies which
> > > is not installable with "pkg_add" at the moment,
> > >
> > > "pkg_add -r qtcreator"
> > >
> > > tells me that the file at the given URL
> > > (ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.2-release/Latest/qtcreator.tbz)
> > > cannot be fetched. I am really not into *BSD so I can't tell I am doing
> > > something wrong
> > > but I guess the package seems to be missing on the mirrors.

-- 
Regards,
Konstantin

Ловкая почта находится здесь: http://mail.yandex.ru/promo/new/hotkeys
 Завершение пересылаемого сообщения 


-- 
Regards,
Konstantin

Меткая почта находится здесь:http://mail.yandex.ru/promo/new/labels
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Alexey Shuvaev
On Wed, Oct 28, 2009 at 02:51:29PM +0100, Adrian Glaubitz wrote:
> Hi Alexey,
> 
> On Wed, Oct 28, 2009 at 2:25 PM, Alexey Shuvaev
>  wrote:
> > The base system (more or less what consists a RELEASE) and ports are
> > mostly independent of each other. Normal FreeBSD user will have some
> > RELEASE (say 7.2R) and up-to-date version of ports. There is no
> > separate STABLE or CURRENT versions of ports, there is only one.
> > (Well, there are marcuscom and area51 for testing new gnome and kde
> > releases, respectively, but you don't need to mess with them).
> 
> Ok, thanks alot for shedding some light here. I am not really into
> FreeBSD but long term Linux user, so consider me being a noob here
> ;-).
> 
> > FreeBSD 7 will be ok too. You can add some phrase like
> > "Before the software can be built, the following ports/packages
> > have to be installed:
> > devel/qtcreator
> > audio/taglib
> > devel/glib20
> > audio/sox
> > audio/libmad
> > security/libmcrypt.
> > Note that ports tree newer than 7 May 2009 is needed to build qtcreator."
> >
> > This is FreeBSD-user friendly.
> 
> Thanks alot, I will put into our wiki like this. Is there actually a
> command to upgrade the ports tree, so that I can use the latest ports
> with FreeBSD 7.2? What would be the proper instructions to install the
> necessary ports, I want to try compiling our software on FreeBSD.
> 
See http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html
It covers pretty much of what you want.
You can also get better overview by going up one level:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html

> BTW: Whom should I contact to get our project into the ports? I guess
> a fully fledged MiniDisc transfer software could be interesting for
> alot of FreeBSD users as well ;-).
> 
Mmmm... Well, I think the best bet is yourself! The MAINTAINER variable
in ports' Makefiles points to the person responsible for the given port.
Everybody can become FreeBSD port maintainer. If you search for my
email address at http://www.freebsd.org/ports/index.html
in 'maintainer' category you'll find the ports I'm maintaining.

Creating FreeBSD port is not so difficult. And your companions here
are
1) Porter's Handbook:
   http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook
2) Other ports as examples and
3) this mailing list if you have some specific problems.

However you'll find that it is better to roll some distribution
of your software to use it in the port (so to be possible to download
tarball with sources and not to use git directly).

Good luck!
Alexey.
___
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 Port: qtcreator-1.2.1: Not installable

2009-10-28 Thread Adrian Glaubitz
Hi Konstantin,

2009/10/28 Konstantin Tokarev :
>  Do you really need Qt Creator IDE as dependency? I guess you need install 
> qt4-qui-4.5.2 package, it will download qt4-core, qt4-qmake, qt4-uic, 
> qt4-moc, qt4-rcc. If your software needs more Qt libraries than just Core and 
> Gui, install whole qt4-4.5.2, it will install all mentioned packages plus all 
> Qt libraries
>  That's FreeBSD user-friendly :-)

Well, no, you don't really need qtcreator as a dependency (at least
when you don't want to modify the code yourself but just build it).
The idea for requiring qtcreator for building the code in the manual
was to make sure all necessary qt4 build-dependencies for
qhimdtransfer would be installed. qtcreator dependes on qt4-qmake and
qt4-uic for example which are not installed automatically when I
install "qt4" from ports.

I will try to build linux-minidisc on FreeBSD with qt4-qui-4.5.2, if
that works I can drop the requirements for qtcreator.

Thanks alot !


Adrian
___
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"