1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

59 Commits

Author SHA1 Message Date
Renato Botelho
d13180fb0b Pet portlint: Declare USES early 2020-07-23 19:23:58 +00:00
Alexey Dokuchaev
170bbdd62c Catch up with the latest Debian patchset to unbreak the fetch. 2019-11-07 11:58:29 +00:00
Renato Botelho
2b86b24810 archivers/arj: Unbreak upgrading debian patchset
Version 17 of debian patches is not available anymore.  Upgrade it to use
version 21 and fix the build

PR:		239233
Reported by:	Darin Luckie <darin@technotic.ca>
MFH:		2019Q3
Sponsored by:	Rubicon Communications, LLC (Netgate)
2019-07-16 18:46:47 +00:00
Renato Botelho
cdda253c45 Update debian patch collection to version 17 since 16 is not available anymore
Reported by:	David Martin <dmartin@aisliny.com>
MFH:		2018Q1
Sponsored by:	Rubicon Communications, LLC (Netgate)
2018-01-18 13:33:30 +00:00
Tijl Coosemans
223d2940cd Convert to USES=autoreconf and remove unneeded -fPIC. 2017-12-24 16:30:40 +00:00
Renato Botelho
c0432317fe - Add LLD_UNSAFE to fix build with WITH_LLD_IS_LD [1]
- Create OPTIONS to set possible languages to be used at build time instead of
  using LOCALE environment variable [2]
- While here, pet portlint
- Bump PORTREVISION

PR:		219716 [1], 223259 [2]
Submitted by:	ed@ [1], Matt <fsbruva@yahoo.com> [2]
Reported by:	O. Hartmann <iohartmann@walstatt.org> [1]
Sponsored by:	Rubicon Communications, LLC (Netgate)
2017-11-13 12:12:08 +00:00
Alex Kozlov
1e51c02815 - Fix buffer overflow (CVE-2015-2782)
- Fix absolute path directory traversal (CVE-2015-0557)
- Fix symlink directory traversal (CVE-2015-0556)
- Fix build on armv6
- Fix parallel build
- Make build reproducible

PR:	221589
Submitted by:	mikael.urankar@gmail.com
Obtained from:	debian patchset 16
Approved by:	garga (maintainer)
2017-10-19 13:47:42 +00:00
Mathieu Arnold
9fa9eb9ac7 Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-26 16:51:15 +00:00
John Marino
badd7a1eba Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
2014-10-20 08:12:20 +00:00
Baptiste Daroussin
161b92dff7 Clean up plist 2014-10-19 23:12:06 +00:00
Matthias Andree
26342cd267 Mark MAKE_JOBS_UNSAFE to fix the build.
Failure log: https://people.freebsd.org/~mandree/arj-3.10.22_4.log.xz
2014-06-26 18:18:58 +00:00
Alexey Dokuchaev
52919007a9 - Remove BROKEN_powerpc, builds and runs just fine (tested on Mac mini G4)
- Avoid changing the same file both via the patch and with sed(1)
- Now that with staging PLIST_FILES become long again, resurrect pkg-plist
- Improve COMMENT, port description, sort the knobs, and cleanup the port
2014-06-25 03:23:59 +00:00
Baptiste Daroussin
65a37b8901 Simplify Makefile remove GMAKE 2014-06-24 21:45:50 +00:00
Renato Botelho
92445d8442 . Add LICENSE
. Remove conditional to install DOCS
2013-10-31 23:27:20 +00:00
Renato Botelho
12ca6a8ad8 back to use PORTDOCS 2013-09-27 14:49:44 +00:00
Renato Botelho
67bb853a59 Enable staging 2013-09-24 23:55:46 +00:00
Baptiste Daroussin
b80ec3e204 Add NO_STAGE all over the place in preparation for the staging support (cat: archivers) 2013-09-20 13:11:20 +00:00
Baptiste Daroussin
ecfa41e79d Convert archivers from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some port to the new perl world
- Convert some port from USE_GNOME=pkgconfig to USES=pkgconfig
2013-08-30 01:02:57 +00:00
Renato Botelho
566e1b7f4e Change headers of all ports maintained by me to new format 2012-10-05 12:41:45 +00:00
Renato Botelho
1fee5c0c7c Remove unecessary OPTIONS_DEFAULT definitions added on r301957
Reported by:	sunpoet@
2012-08-03 18:39:20 +00:00
Renato Botelho
90d97bb7c0 Add DOCS, EXAMPLES and NLS to OPTIONS_DEFINE to my ports 2012-08-03 15:34:45 +00:00
Martin Wilke
65e190c0f0 - Get Rid MD5 support
With hat:	portmgr (myself)
2011-03-18 17:59:50 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Renato Botelho
9b5ac4db87 Fix BUILD when work is under a NFS mounted partition
PR:		ports/151290
Submitted by:	Patrick Proniewski <patrick.proniewski@univ-lyon2.fr>
Obtained from:	Author
2010-10-28 18:34:28 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Mark Linimon
dfb045e801 Mark as broken on powerpc: does not install.
Hat:		portmgr
2010-03-26 11:16:14 +00:00
Renato Botelho
489b2ee681 Fix segfault on amd64
Reported by:	alex at to.govorit.ru
Obtained from:	Arj's author
Tested  by:	Guilherme M. Schroeder <lero420 at gmail.com>
Feature safe:	yes
2010-02-23 10:56:25 +00:00
Renato Botelho
247e6cb743 Silent some compiler warnings that could result on program abort
PR:		ports/141938 (based on)
Submitted by:	Ted Mittelstaedt <tedm@ipinc.net>
2010-01-18 12:25:20 +00:00
Renato Botelho
9927229e72 Define rules for PORTSCOUT checking in some of my ports 2010-01-05 11:48:17 +00:00
Dmitry Marakasov
a07aa037a1 - Switch SourceForge ports to the new File Release System: categories starting with A 2009-08-22 00:13:26 +00:00
Renato Botelho
c9e008f727 Mark all my ports as MAKE_JOBS_SAFE and MAKE_JOBS_UNSAFE 2009-03-28 17:53:24 +00:00
Renato Botelho
26562c9968 - Fix build on recent -CURRENT renaming strnlen local function to _strnlen to
avoid conflict with recent introduced function with the same name on string.h
- Use SF macro for MASTER_SITES
- Remove CFLAGS change from CONFIGURE_ENV and use CHFLAGS +=
- Use PORTDOCS
- Remove 5 lines pkg-plist and use PLIST_FILES
- Change post-extract to post-patch, as used on most ports
2009-03-04 17:33:55 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Edwin Groothuis
179697185d Remove USE_REINPLACE from ports in categories starting with A. 2006-05-03 05:14:35 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Renato Botelho
46e7d42e8a - Add SHA256 2005-11-08 14:33:35 +00:00
Renato Botelho
a62c59eddd - Update to 3.10.22 2005-07-27 11:31:02 +00:00
Renato Botelho
d5a8ad9d47 Change MAINTAINER to my @FreeBSD.org account
Approved by:	flz (mentor)
2005-07-11 16:47:16 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
Simon Barner
7544663c82 Change maintainer's email address.
Approved by:		arved (mentor)
PR:			ports/79162
2005-04-11 13:03:55 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Yen-Ming Lee
a0f96032a3 - Fix build errors, now using autoconf-2.59
PR:		77338
Submitted by:	Renato Botelho <renato at galle.com.br>
2005-02-10 20:12:05 +00:00
Sergey Matveychuk
f3a34194d2 - Grant maintainership to submitter
PR:		ports/76965
Submitted by:	Renato Botelho <renato(at)galle.com.br>
2005-02-02 08:38:50 +00:00
Dag-Erling Smørgrav
c1afd5180c Fix -O2 build. If declared static, integrity_identifier is optimized out
since it isn't referenced, so postproc can't find it and the build bombs.
2004-11-02 22:58:44 +00:00
Sergey Matveychuk
e6e0779b3e Update to 3.10.21
Approved by:	krion (mentor) (implicitly)
2004-07-17 23:00:34 +00:00
Kris Kennaway
d2fe315906 Reset undeliverable maintainer address:
----- Transcript of session follows -----
451 4.4.1 reply: read error from mix.premierbank.dp.ua.
<kot@premierbank.dp.ua>... Deferred
Message could not be delivered for 1 week
Message will be deleted from queue

For two consecutive weeks.
2004-07-15 22:59:10 +00:00
Kirill Ponomarev
c83a0c91ce - Fix configure warning
PR:		65668 65669 65670 65671 65672 65673
Submitted by:	Roman Neuhauser <neuhauser at chello dot cz>
2004-04-17 19:12:38 +00:00