You are not logged in.

#1 2012-05-01 12:17:49

Jerod
Member
Registered: 2012-01-23
Posts: 7

Freebsd ports like

Hi guys. My question is for people, that tried freebsd, so they know how "make install clean" is working.
         When you run make install clean it will download source package and its dependencies and will compile package and its dep from source. That's clear. But what I liked was, that before compilling any package, the program has been asking me, if I want to compile with or without prefixes like "with X" "without png" .... so you could just mark them in case you wanted to compile package with it or unmark  if you didn't want.

Q: Is there somewhere in some distribution (the best in Arch) something like this?

I know about ABS, but it's installing binary deps. I know about pacbuilder - it's almost perfect, but it does not prompt me for prefixes.

Thank you.

Q1: Is it possible to use Freebsd ports on Linux?

Last edited by Jerod (2012-05-01 17:10:02)

Offline

#2 2012-05-01 13:03:00

Raynman
Member
Registered: 2011-10-22
Posts: 1,539

Re: Freebsd ports like

Try Gentoo (USE flags).

Offline

#3 2012-05-01 13:24:21

Jerod
Member
Registered: 2012-01-23
Posts: 7

Re: Freebsd ports like

Thanx, but gentoo takes too much time. I already tried.

PS: Edit every PKGBUILD is realy anoying

Offline

#4 2012-05-01 14:41:16

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Freebsd ports like

Arch is a binary distro, so tools like that are not provided officially.Typically, users who want additional functionality develop it themselves e.g. pacbuilder. If it's almost perfect, you might consider adding to it so it does what you want.

Offline

#5 2012-05-01 15:52:48

Jerod
Member
Registered: 2012-01-23
Posts: 7

Re: Freebsd ports like

I would really like to do it, but I have no idea how. Probably there is no other way, but learn programing.

Thank you anyway.

Offline

#6 2012-06-02 23:21:01

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Freebsd ports like

Well, I'm currently on FreeBSD, and I've compiled pacman, and set it up as the default package manager, using  local repo. The only problem I have at the minute, is making the packages with makepkg. I have made it read the MakeFile for the name, and version. And for it to run 'make config' to configure then make the make. I also had to remove quite a bit of the code from it, since FreeBSD make handles bringing in the source files, verifying against the checksums etc.

I'm still having problems with it, but hoping to have it working correctly in the next few days.

Offline

Board footer

Powered by FluxBB