1
0
Fork 0
mirror of https://git.freebsd.org/ports.git synced 2025-06-27 15:40:32 -04:00
Commit graph

37 commits

Author SHA1 Message Date
Stefan Eßer
bcaf25a8c8 Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
2022-01-10 16:15:39 +01:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Craig Leres
3b9cf40602 devel/arduino: Use OPTIONS_SUB and fix options order for ONLY_FOR_ARCHS
Convert some plist @comment logic to use OPTIONS_SUB. While we're
here fix options ordering as per portlint.
2020-04-22 17:33:37 +00:00
Mathieu Arnold
78d1aff1fc Convert to UCL & cleanup pkg-message (categories d) 2019-08-13 16:01:59 +00:00
Gerald Pfeifer
c2a92a1aea Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
2018-03-10 17:46:04 +00:00
Craig Leres
97c35334cc Update pkg-descr and Makefile in my ports to use https where possible.
Remove obsolete mirrors.

 - devel/arduino
 - devel/arduino-irremote
 - net/hostapd
 - security/broccoli
 - sysutils/lbl-cf
 - sysutils/lbl-hf
 - www/mini_httpd

Reviewed by:	ler (mentor), matthew (mentor)
Approved by:	ler (mentor), matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D12748
2017-10-21 00:45:50 +00:00
Craig Leres
ac3c81acea Update MAINTAINER on my ports and "Created by" on the ones I created
to use my @FreeBSD.org email address.

 - devel/arduino
 - devel/arduino-glcd
 - devel/arduino-irremote
 - devel/arduino-mk
 - devel/arduino-sevseg
 - net/hostapd
 - net/py-pcap
 - security/bro
 - security/broccoli
 - security/create-cert
 - sysutils/lbl-cf
 - sysutils/lbl-hf
 - www/mini_httpd

Reviewed by:	ler (mentor)
Approved by:	ler (mentor)
Differential Revision:	https://reviews.freebsd.org/D12374
2017-09-15 18:18:26 +00:00
Carlos J. Puga Medina
fdebfe0e85 devel/arduino: fix DOS2UNIX_REGEX, update atmega644 boards patch
- Many installed source files had CRLF line endings. This was due to too
  much escaping in DOS2UNIX_REGEX. Reduce the list of extensions to just
  the ones that need it and add (lower case) makefile.
- Update optional 644 boards.txt patch to be like the atmega328 version.
  Only add one board called atmega644 with the mcu set to atmega644p.
- Bump PORTREVISION

PR:             217817
Submitted by:   Craig Leres <leres@ee.lbl.gov> (maintainer)
2017-03-18 00:30:07 +00:00
Carlos J. Puga Medina
74f7f66b97 - Fix the exec statement in arduino.in
Reported by:	danfe
2017-03-15 16:54:57 +00:00
Carlos J. Puga Medina
a827f1dbdc - Add LICENSE
- Remove reference to Linux base (Linux Compatibility not required)
- Limit to architectures know to be able to enumerate serial ports on using RXTX port
- Fix desktop entry
- Links correct RXTX so library files depending on ARCH
- Remove CHMOD usage in Makefile, and moved to pkg-plist
- Fix Arduino wrapper to allow loading of sketches from the command line
- Update RXTX enumeration to prevent scanning of LPT ports to increase startup speeds of Arduino IDE
- Fix format of patch files
- Remove bundled Linux libraries from the port prior to installation
- Add support for Uarduno drivers
- Fix links for java and lib files installed by port [comms/RXTX]
- Update pkg-plist
- Bump PORTREVISION

PR:		200177
Submitted by:	James Elstone, Craig Leres, swills
Reported by:	James Elstone
Approved by:	Craig Leres <leres@ee.lbl.gov> (maintainer)
2017-03-15 09:04:18 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Kurt Jaeger
2f168cc707 devel/arduino: fix pkg-message for pw groupmod dialer -m myuser
See https://lists.freebsd.org/pipermail/freebsd-ports/2016-March/102604.html
for details.

Submitted by:	Torfinn Ingolfsen <tingox@gmail.com>
Approved by:	just fix it blanket
2016-03-27 07:29:29 +00:00
Dmitry Marakasov
e78fca054b - Update to 1.0.6
PR:		196369
Submitted by:	leres@ee.lbl.gov (maintainer)
2015-01-26 20:33:37 +00:00
Baptiste Daroussin
5fff667e07 Nuke some @dirrm from devel 2014-10-27 07:32:25 +00:00
Adam Weinberger
a84c115a09 Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 19:11:51 +00:00
Pawel Pekala
07d5bb9899 - Add stage support
- Add initial arlcd config to boards.txt
- Clean up some gcc warnings

PR:		ports/187460
Submitted by:	maintainer
2014-03-13 22:53:25 +00:00
Gerald Pfeifer
3be3e90f93 Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
 - : Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
 - 0^0, which returned (NaN,NaN) previously, now returns (1,+0).
 - Removed compatibility with K&R compilers, which was untestable due
   to lack of such compilers.
 - New functions
   . mpc_log10
   . mpc_mul_2si, mpc_div_2si
 - Speed-ups
   . mpc_fma
 - Bug fixes
   . mpc_div and mpc_norm now return a value indicating the effective
     rounding direction, as the other functions.
   . mpc_mul, mpc_sqr and mpc_norm now return correct results even if
     there are over- or underflows during the computation.
   . mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
     infinite part and equals output variable is corrected.
   . mpc_fr_sub: Wrong return value for imaginary part is corrected.

Convert to the new LIB_DEPENDS standard and remove hard-coded
.so versions from a couple of dependent ports.

Bump PORTREVISIONS of all dependent ports.

PR:		183141
Approved by:	portmgr (bdrewery)
2013-10-26 00:52:33 +00:00
Baptiste Daroussin
857aec5d6b Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 1) 2013-09-20 17:03:26 +00:00
William Grzybowski
b274dec91b devel/arduino: update to 1.0.5
- Update to 1.0.5
- Delete patch integrated upstream

Changes: http://arduino.cc/en/Main/ReleaseNotes

PR:		ports/179628
Submitted by:	Craig Leres <leres@ee.lbl.gov> (maintainer)
Approved by:	culot / jpaetzel (mentors, implicit)
2013-06-17 14:47:18 +00:00
Pawel Pekala
1eaf93c551 - Update to version 1.0.4 [1]
- Don't silence install commands

PR:		ports/176906 [1]
Submitted by:	Craig Leres <leres@ee.lbl.gov> (maintainer)
2013-03-14 16:16:13 +00:00
Max Brazhnikov
81c27c891a Bump PORTREVISION after DESKTOP_ENTRIES update 2013-01-23 15:00:18 +00:00
Pawel Pekala
86191d95ce - Update to version 1.0.3
- Add optional patches for ATmega644p support

PR:		ports/174783
Submitted by:	Craig Leres <leres@ee.lbl.gov> (maintainer)
2013-01-02 21:56:04 +00:00
Eitan Adler
d276d44ab1 Turn maintainer over to new volunteer
Trim headers

PR:		ports/174008
Submitted by:	wblock (maintainer)
Feature safe:	yes
2012-11-30 03:56:59 +00:00
Michael Scheidell
b04fb799df - Fix missing menu icon
- Bump PORTREVISION

PR:		ports/170059
Submitted by:	wblock@ (maintainer)
2012-07-27 12:58:30 +00:00
Wesley Shields
1d02afc1ea Remove file that should have been removed in previous commit.
Approved by:	wblock@ (maintainer)
2012-07-13 00:48:08 +00:00
Wesley Shields
d5fc28f845 Update to 1.0.1.
Convert to optionsNG.

PR:		ports/169790
Submitted by:	wblock@ (maintainer)
2012-07-12 18:50:36 +00:00
Michael Scheidell
03d1bf2fad - Fix Print.cpp, broken since avr-libc 1.8.0 [1]
- Pet portlint (add USE_LDCONFIG on shared lib) [2]
- Bump PORTREVISION

PR:		ports/166183 [1]
Reviewed by:	scheidell (me) [2]
Approved by:	wblock@ (maintainer)
2012-04-17 18:32:12 +00:00
Ryan Steinmetz
1b436cc6e9 - Remove unneeded Linux library
- Remove unnecessary whitespace from pkg-descr

PR:		ports/163322
Submitted by:	Warren Block <wblock@FreeBSD.org> (maintainer)
2011-12-16 01:25:53 +00:00
Ryan Steinmetz
9000ac7d29 - Update to 1.0
- Update maintainers email address

PR:		ports/163152
Submitted by:	Warren Block <wblock@FreeBSD.org> (maintainer)
Feature safe:	yes
2011-12-14 03:43:10 +00:00
Eygene Ryabinkin
cfbb6a1071 devel/arduino: fix two issues
- use realpath instead of 'readlink -f': support of "-f" is the
   recent addition, so realpath will work in more FreeBSD versions;

 - add missing "-e" to the REINPLACE_CMD and get rid of .bak file
   creation.

PR: ports/158832
Approved-by: Warren Block <wblock@wonkity.com> (maintainer), garga (mentor)
Feature-safe: yes
2011-08-04 00:54:51 +00:00
Tilman Keskinoz
73a261a79c Use the official arduino icon in DESKTOP_ENTRIES
PR:		156065
Submitted by:	maintainer
2011-04-09 13:54:44 +00:00
Wen Heping
d88ecff08a - Fix plist
PR:		ports/156012
Submitted by:	Warren Block <wblock@wonkity.com> (maintainer)
2011-03-29 02:32:13 +00:00
Martin Wilke
009948d95e - Update to 0022
PR:		155739
Submitted by:	Warren Block <wblock@wonkity.com> (maintainer)
2011-03-27 10:12:55 +00:00
Wen Heping
6642e28905 - Eliminate references to legacy includeEliminate references to legacy include
PR:		ports/154829
Submitted by:	Craig Leres <leres@ee.lbl.gov>
Approved by:	maintainer
2011-03-24 00:23:18 +00:00
Steven Kreuzer
2b56c6ff92 Update to 0019
Submitted by:	Warren Block <wblock@wonkity.com>
2010-10-01 22:59:36 +00:00
Steven Kreuzer
b02562b4df Arduino is an open-source electronics prototyping platform based on
flexible, easy-to-use hardware and software. It's intended for artists,
designers, hobbyists, and anyone interested in creating interactive
objects or environments.

WWW: http://arduino.cc/

PR:		ports/145041
Submitted by:	Warren Block <wblock@wonkity.com>
2010-03-31 18:23:29 +00:00