summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2014-05-22Add curl and wget.obache1-1/+7
2014-05-21Fixes system endian header detection.obache1-2/+2
PR pkg/48823
2014-05-20GNU patch should not be used.obache1-2/+3
2014-05-19Improve previous.wiz1-3/+3
2014-05-19Note about mantainance of pkgsrc guide.obache1-1/+3
2014-05-18Catch up to /boot/common => /boot/system/develop on Haiku.obache1-2/+4
2014-05-18catch up to /boot/common removal, adust header/library location.obache1-1/+8
noticed by diger in pkgsrc-users@.
2014-05-18Haiku has groupadd now.obache1-2/+4
noticed by diger in pkgsrc-users@. While here, enable useradd only for the case groupadd exists, because former useradd is interactive command, not usable with pkgsrc framework.
2014-05-18catch up after removal of /boot/common on Haiku.obache1-14/+47
noticed by diger in pkgsrc-users@.
2014-05-18Haiku also has getprogname(3)/setprogname(3).obache1-2/+2
noticed by diger in pkgsrc-users@.
2014-05-18On Haiku:obache1-4/+4
ulimit -m: invalid option ulimit -d: data sg size: cannot get limit: Invalid Argment ulimit -s: stack size: cannot modify limit: Invalid Argment noticed by diger in pkgsrc-users@.
2014-05-15Add openssl license and allow it by default, since it's FSF approved:wiz1-1/+2
http://www.gnu.org/licenses/license-list.en.html#OpenSSL
2014-05-12Describe qemu and xen.gdt1-0/+2
2014-05-09use configured in check-permsrichard1-2/+2
2014-05-08Re-add iij mirror of sourceforge.jp, and re-corder mirror sites.ryoon1-3/+5
Thank you, Shuji SADO and obache@.
2014-05-06homogenise fgrep to be grep -Frichard1-4/+4
2014-05-06Move INIT_SYSTEM to bsd.prefs.mk, allowing it to be tested injperkin2-10/+10
package Makefiles when packages perform custom rc.d handling.
2014-05-06Remove sourceforge.jp mirror sites that is not listedryoon1-5/+2
in official download page. They have no uptodate content, and download.sourceforge.jp is redirect only.
2014-05-06Remove http://keihanna.dl.sourceforge.jp/ from sourceforge.jp mirror.ryoon1-2/+1
It is dead.
2014-05-06mozilla.org decided to discontinue mirroring of its content officially.ryoon1-10/+2
Remove not-working or abandoned mirror sites.
2014-05-05Add amd64 to LP64PLATFORMS, OpenBSD returns amd64 instead of x86_64ryoon1-2/+3
No objection on public mailinglist.
2014-04-30On Darwin, support osxfuse, and drop support for macfuse.gdt1-6/+9
No change for !=Darwin. This fixes at least some fuse-using packages. (Proposed on tech-pkg on April 6, no objections received.)
2014-04-28Check builtin perl usabilityobache1-1/+46
* if p5-* in {,BUILD_,TOOL_}DEPENDS, use perl5 from pkgsrc. * check whether builtin perl satisfies PERL5_REQD, or use perl5 from pkgsrc. * if buitin perl satisfies all {perl>=n.m,p5-foo>=x.y} style dependencies, get rid of such dependencies and use builtin perl.
2014-04-22Support per language gcc48 packagesryoon1-14/+30
2014-04-18Some improvements and changes for Haskell Cabal support.obache2-8/+132
* HASKELL_ENABLE_LIBRARY_PROFILING and HASKELL_ENABLE_HADDOCK_DOCUMENTATION are "User-settable variables", not "Package-settable variables". * Change to HASKELL_ENABLE_HADDOCK_DOCUMENTATION=yes by default. * Add HASKELL_ENABLE_SHARED_LIBRARY("yes" by default), to enable shlib support. * Add support for dynamically conditional PLIST entries handling for HASKELL_ENABLE_SHARED_LIBRARY and HASKELL_ENABLE_LIBRARY_PROFILING. discussed with pho@ and szptvlfn@.
2014-04-18Add some option descriptions for musicpd.wiz1-0/+5
2014-04-17Stop USE_BUINTIN.pkg=no escalation from IGNORE_PKG.pkg=YES.obache1-2/+3
affect to result of pkgtools/x11-links, normal build v.s. pbulk.
2014-04-17Add libSDL and two dependencies.wiz1-1/+4
2014-04-16Add cecill-2.1 and allow it per default.wiz1-1/+2
OSI-approved, see http://opensource.org/licenses/CECILL-2.1
2014-04-15Remove DEBUG_FLAGS variable that occurs exactly once in pkgsrc -- here.wiz1-2/+2
Set INSTALL_UNSTRIPPED if you want the behaviour it affected.
2014-04-12describe opus option.wiz1-0/+1
2014-04-08tell libidn moduleobache1-1/+2
2014-04-07Define OBJECT_FMT for FreeBSD.asau1-1/+3
Ignore long time obsolete FreeBSD 1-3 and consider FreeBSD ELF-only.
2014-04-07Fixes undefined variable references.obache1-3/+3
2014-04-06Create signed packages automatically if desired. It is disabled by default,khorben2-4/+34
and documented in mk/defaults/mk.conf. Both the "gpg" and "x509" methods supported by pkg_admin(1) are supported. With package signing enabled, a staging, unsigned copy of the package is always created, and its final copy to the package repository is done with pkg_admin(1) instead of "ln || cp". Proper operation should otherwise not be affected. Tested both with and without user-destdir support in packages. "can live with it" joerg@ From EdgeBSD.
2014-04-05Add compiler support code for lang/gfortran Fortan 95/2003/2008 compilerryoon1-0/+117
from GCC.
2014-04-05Now intltool pkgsrc is always used, so force to use pkgsrc perl if intltool ↵obache1-1/+2
is required.
2014-04-03tar(1) in FreeBSD 5.4 and later are based on libarchive(3) library.obache1-1/+4
2014-03-31Remove mozilla-mirror.naist.jp from mozilla mirror sites.ryoon1-2/+1
It does not exist anymore. Pointed out by nonaka@, thank you.
2014-03-19Fix typo.wiz1-2/+2
2014-03-19MirBSD: remove -fvisibility=hidden until there is a version of gcc thatbsiegert1-2/+4
supports it.
2014-03-18Add European Union Public Licence and add it to default allowed licenses,wiz1-1/+2
since it's OSI-approved: http://opensource.org/licenses/EUPL-1.1 ok@ gdt
2014-03-14Add SCO OpenServer 5 and 6 support, 6 support is not tested yet.ryoon3-1/+154
2014-03-13Refelect change of RUBY_SRCDIR.taca1-3/+3
2014-03-12resolve evaluate-undefined-variable issue for old bmake.obache1-2/+2
2014-03-11Revert rev. 1.5ryoon1-3/+1
2014-03-11Revert rev. 1.5 and 1.6ryoon1-11/+2
The change introduced in rev. 1.5 disables portability check.
2014-03-11Fix "illegal reference to local variable word" error with lang/nawkryoon1-2/+11
under Debian GNU/Linux 7.4. lang/nawk's length(array) does not work as expected. So length(array) make array as usual variable.
2014-03-11Introduce infrastructure support for SMF.jperkin6-4/+202
SMF is the Service Management Facility, the default init system in Solaris and derivatives since version 10. This adds "smf" to the list of supported INIT_SYSTEM types, and makes it the default init system on platforms where it is available. Packages can introduce SMF support by providing a manifest file, by default located in ${FILESDIR}/smf/manifest.xml but manifests under ${WRKSRC} can be used too if the package source includes one. SMF method scripts are supported too if required, using SMF_METHODS in a similar manner to RCD_SCRIPTS. Many parts of the SMF infrastructure are configurable, see mk/smf.mk for the full details.
2014-03-11Add initial support for alternative init systems.jperkin3-7/+26
This commit introduces an INIT_SYSTEM variable which will determine the type of init system to be used on the target system, supporting "rc.d" at this time. The pkginstall infrastructure is changed to only install RCD_SCRIPTS if INIT_SYSTEM is set to "rc.d", and PLIST entries for rc.d scripts are now handled automatically based on RCD_SCRIPTS.