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. sfour...@gmail.com wrote:
 On Tue, Oct 27, 2009 at 8:11 PM, Adrian Glaubitz
 adrian.glaub...@googlemail.com 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:

https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=compilingonfreebsd

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 adrian.glaub...@googlemail.com wrote:

 Hi
 
 On Wed, Oct 28, 2009 at 3:55 AM, Sam Fourman Jr. sfour...@gmail.com wrote:
  On Tue, Oct 27, 2009 at 8:11 PM, Adrian Glaubitz
  adrian.glaub...@googlemail.com 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:
 
 https://wiki.physik.fu-berlin.de/linux-minidisc/doku.php?id=compilingonfreebsd
 
 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
gary.jennej...@freenet.de 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 adrian.glaub...@googlemail.com wrote:

 On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
 gary.jennej...@freenet.de 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 adrian.glaub...@googlemail.com wrote:

 On Wed, Oct 28, 2009 at 1:46 PM, Gary Jennejohn
 gary.jennej...@freenet.de 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
 gary.jennej...@freenet.de 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
shuv...@physik.uni-wuerzburg.de 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
shuv...@physik.uni-wuerzburg.de 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 annu...@yandex.ru:



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
 shuv...@physik.uni-wuerzburg.de 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 annu...@yandex.ru:
  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