CVS log for ports/Mk/bsd.linux-rpm.mk
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Apr 18 13:07:21 2011 UTC (9 months, 3 weeks ago) by netchild
Branches: MAIN
CVS tags: RELEASE_9_0_0, HEAD
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +8 -25 lines
Remove all traces of F8, now that the deprecated/expired ports are removed by a brave soul. They served us well. We are fully FC4 (releng-7) or F10 (all other supported branches) now. Reviewed by: bsam, gj
Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Feb 25 11:00:59 2011 UTC (11 months, 2 weeks ago) by pav
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
- Allow using linux base 2.4 on FreeBSD 8.X PR: ports/154186 Submitted by: ale
Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Oct 28 21:00:06 2010 UTC (15 months, 1 week ago) by erwin
Branches: MAIN
CVS tags: RELEASE_8_2_0, RELEASE_7_4_0, RELEASE_6_EOL
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
Deprecate md5 in favour of sha256 checksums. md5 checksums will no longer be generated or checked, and will be silently ignored for now. Also, generalize the MD5_FILE macro to DISTINFO_FILO. PR: 149657 Submitted by: rene Approved by: portmgr Tested on: pointyhat i386 7-exp
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Dec 13 19:29:34 2009 UTC (2 years, 1 month ago) by bsam
Branches: MAIN
CVS tags: RELEASE_8_1_0, RELEASE_7_3_0
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
Fix a typo: limitted -> limited. Reported by: trhodes
Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Jul 1 20:35:34 2009 UTC (2 years, 7 months ago) by bsam
Branches: MAIN
CVS tags: RELEASE_8_0_0
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
Honor OVERRIDE_LINUX_NONBASE_PORTS=f8 after the change to Fedora 10 as the default Linux base on -CURRENT. PR: ports/136206 Submitted by: nwhitehorn
Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Jun 26 17:03:48 2009 UTC (2 years, 7 months ago) by bsam
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +18 -5 lines
Welcome new defaults for linux ports! The default is switched for OSVERSION >= 800076 (when the last known issue was fixed at the base system). From now the default linux base port is linux_base-f10. Default linux infrastrucure ports are linux-f10-*. HEADSUP to current@ is comming. Exp-run by: portmgr (pav)
Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Jun 17 18:53:57 2009 UTC (2 years, 7 months ago) by bsam
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
Switch default LINUX_DIST_VER to 4. This change was part of an exp-run and only one application was affected and is fixed now (x11-themes/linux-gtk-bluecurve-theme). Tested by: exp-run (pav)
Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Jun 1 17:26:07 2009 UTC (2 years, 8 months ago) by bsam
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +11 -4 lines
Here are new Linux Fedora 10 infrastructure ports. Those ports are intended to be used with 8-CURRENT at least with SVN r192206. If you want to switch to linux-f10 ports, please define at /etc/make.conf: OVERRIDE_LINUX_BASE_PORT=f10 OVERRIDE_LINUX_NONBASE_PORTS=f10 An upgrading procedure is shown at /usr/ports/UPDATING, entries 20090401 and 20070327. For the first time all tested linux ports work as expected(!): . acroread8; . google-earth; . skype; . seamonkey. Many thanks for kernel folks who really did the main work (and I wrote only some lines of ports). There is a good chance that those ports may become a default for 8.0-RELEASE. Please, test and report back to emulation@ ML.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Apr 9 10:35:10 2009 UTC (2 years, 10 months ago) by bsam
Branches: MAIN
CVS tags: RELEASE_7_2_0
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +18 -9 lines
Move checks away for MASTER_SITES area and restruct them. Linux Fredora 8 infrastructure ports should be used if: . sysctl compat.linux.osrelease is 2.6.16; . linux base port is set to f8 or f9; . linux infrastructrue is used. Remove _F8_COMPATIBLE_LINUX_BASE_PORTS for now (it will be reintroduced later). Please note, that there is no strict dependency upon OSRELEASE so far.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Apr 6 12:57:35 2009 UTC (2 years, 10 months ago) by bsam
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -4 lines
Add comments forgotten by me at the previous commit.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Apr 6 12:48:13 2009 UTC (2 years, 10 months ago) by bsam
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +12 -5 lines
. add linux_base-f9 port to the list of used linux base ports; . add a variable _F8_COMPATIBLE_LINUX_BASE_PORTS, it's a list of linux base ports compatible (i.e. may be used) with linux -f8- infrastructure ports; . define apropriate _LINUX_BASE_SUFFIX; . let ports with AUTOMATIC_PLIST=yes use the new value; . add some comments about those changes.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Apr 1 15:25:27 2009 UTC (2 years, 10 months ago) by bsam
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +5 -1 lines
Here are new Linux Fedora 8 infrastructure ports. The recommended version of FreeBSD to use them is 8-CURRENT. FreeBSD-7.x is not fully compatible with compat.linux.osrelease 2.6.16. Some syscalls cannot be MFCed due to native FreeBSD ABI breakage. Usage (and package building): 1. define compat.linux.osrelease=2.6.16; 2. add following variables to /etc/make.conf: . OVERRIDE_LINUX_BASE_PORT=f8; . OVERRIDE_LINUX_NONBASE_PORTS=f8. Approved by: bsam (me) ;-)
Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Mar 19 17:28:30 2009 UTC (2 years, 10 months ago) by bsam
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +14 -2 lines
Welcome to the new linux ports infrastructure which allows using both current (fc4) and future linux (f8) distributions at one ports tree. The patch contains full changes to ports/Mk files and all ports involved. But only infrastructure is changed. The resulting packages are the same as before. Hence no need to bump PORTREVISIONs. The idea was taken from bsd.gnome.mk and others. More than 130 ports are switched to follow a new linux infrastructure introduced by changes to bsd.port.mk, bsd.linux-rpm.mk and a new bsd.linux-apps.mk. Thanks for all who was involved and helped me with this work. And help from Alexander Leidinger was incredible. Other changes are coming. Stay tuned! PR: ports/132510 Submitted by: bsam (me) Exp-run by: portmgr (pav)
Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Aug 15 12:29:42 2008 UTC (3 years, 5 months ago) by bsam
Branches: MAIN
CVS tags: RELEASE_7_1_0, RELEASE_6_4_0
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +15 -1 lines
Make bsd.linux-rpm.mk respect NOPORTDOCS variable. PR: 123964 Submitted by: Ganael Laplanche <ganael.laplanche at martymac.com> Discussed at: emulation@
Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Apr 29 19:20:52 2008 UTC (3 years, 9 months ago) by bsam
Branches: MAIN
CVS tags: RELEASE_5_EOL
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +8 -2 lines
Add valid values fc6, f7 and f8: . to USE_LINUX variable, so users can install linux ports which [1] use AUTOMATIC_PLIST (while those values are assigned to OVERRIDE_LINUX_BASE_PORT variable); . to IGNORE message. netchild said: "I don't think it will hurt if the fix for fc6 is committed. There are users out there which already use the experimental 2.6.16 support, and it would make their life easier." me decided: "Why should we segragate f7/f8 users?" and committed f7/f8 parts as well. PR: ports/122826 [1] Submitted by: Naram Qashat <cyberbotx at cyberbotx.com> [1]
Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Oct 5 17:20:25 2006 UTC (5 years, 4 months ago) by bsam
Branches: MAIN
CVS tags: RELEASE_7_0_0, RELEASE_6_3_0, RELEASE_6_2_0, RELEASE_4_EOL, PRE_XORG_7
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +23 -23 lines
Redo the comments so they match the other bsd.x.mk files. PR: 104015 Submitted by: whitespace police (edwin)
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Oct 2 14:00:45 2006 UTC (5 years, 4 months ago) by vd
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -8 lines
Remove support code for old linux distros PR: ports/103901 Submitted by: vd Approved by: netchild
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Jul 30 22:34:30 2006 UTC (5 years, 6 months ago) by sat
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -1 lines
- Only set default m_s_subdir if master_sites was undefined
Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Jul 13 12:35:12 2006 UTC (5 years, 7 months ago) by bsam
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -5 lines
o change default linux package at bsd.linux-rpm.mk for automatic plist creation to FC4; o upgrade audio ports which use automatic plist creation to use FC4 packages or bump PORTREVISION for those which already use FC4 packages. [1] Approved by: julefort (maintainer, implicit) [1] netchild (mentor)
Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Jun 7 18:47:40 2006 UTC (5 years, 8 months ago) by netchild
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
When generating the automatic plist, also understand @dirrmtry when looking up linux_base-X owned dirs. Submitted by: Boris Samorodov <bsam@ipt.ru>
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat May 20 15:54:24 2006 UTC (5 years, 8 months ago) by netchild
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -2 lines
Add support for the upcomming FC4 port (waiting for repocopy). Submitted by: Boris Samorodov <bsam@ipt.ru>
Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue May 16 18:19:35 2006 UTC (5 years, 8 months ago) by netchild
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Fix the new-plist target (typo).
Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue May 2 10:06:54 2006 UTC (5 years, 9 months ago) by netchild
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +3 -1 lines
Extract only the binary RPM's. This should fix linux-expat, linux-glib2, linux-gnomelibs and linux-xorg-libs (and thus linux-jpeg) on pointyhat. Noticed by: pointyhat (kris)
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Apr 30 22:00:42 2006 UTC (5 years, 9 months ago) by netchild
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +75 -11 lines
bsd.linux-rpm.mk:
- document some variables
- set some variables based upon presets [1]
- automatically guess the src RPM (needs to be overidden for multi-RPM
ports) [1]
- allow to specify complete directories or a set of files for
automatic brandelf handling (BRANDELF_DIRS/BRANDELF_FILES) [1]
- add fc3 to the automatic plist handling [1]
- allow to override the linux-rpm-generate-plist target
- also detect @dirrmtry in the automatic plist handling [1]
- adopt the new-plist target to the new world order [1]
ports: [1,2]
- edit WRKSRC (add rpm/i386/${LINUX_DIST}/${LINUX_DIST_VER})
- add source distfiles to distinfo to allow auto fetching sources
with defined PACKAGE_BUILDING;
- remove some variables already defined at linux-rpm
(i.e. MASTRE_SITE_SUBDIR);
- add LINUX_DIST_VER to every port (in case default linux_base
changes);
- bump PORTREVISION (so that the ports build cluster puts the
src and binary RPM's to the new location)
- update linux-openal to the newest FC3 port
All errors are mine because of cut&paste patch merging.
Aproved by: maintainer [2]
Reviewed on: multimedia [1]
Submitted by: Boris Samorodov <bsam@ipt.ru> [1]
Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Jan 25 17:41:34 2006 UTC (6 years ago) by jylefort
Branches: MAIN
CVS tags: RELEASE_6_1_0, RELEASE_5_5_0
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Pass maintainership to emulation. Discussed with: netchild
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Jan 21 17:37:01 2006 UTC (6 years ago) by krion
Branches: MAIN
- Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
[1]
- Fix FAM support. Make gamin the default FAM system. [2]
- Introduce new 'quicksearch' target to show only port, path and
info section of the matching ports. [3]
- Introduce new category - rubygems. [4]
- Fix stale dependencies while installing qmail slaveport and
another port that depends on qmail. [5]
- Add commentary for describes target in bsd.port.mk. [6]
- Fix warning issued during make index on archs !368. [7]
- Add USE_DOS2UNIX variable. If set to "YES", remove the ^M from
all files under ${WRKSRC}. If set to a string, remove in all files
under ${WRKSRC} with one of these names the ^Ms. [8]
- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
checking the existance of the Perl modules with the "perl -e 'use
module;'" command. [9]
- Fix bsd.port.mk variable quoting issues. No quoting is necessary
anymore either in the Makefile or on the command line. Affected
variables include:
BROKEN
FORBIDDEN
IGNORE
MANUAL_PACKAGE_BUILD
NO_CDROM
NO_PACKAGE
RESTRICTED
[10]
- Add NOFETCHFILES variable. If set, don't download these files
from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
${MASTER_SITE_OVERRIDE}). [11]
- Improve 'search' target output. [12]
- Add a new virtual category for Amateur Radio - hamradio. [13]
- Cleanup some old/unused pathes in bsd.port.mk. [14]
- Add @dirrmtry for plists which does the same as:
"@unexec rmdir %D/foo 2>/dev/null || true" [15]
- Remove virtual category - offix. [16]
- Use portsnap instead of cvsup or cvs on "make update" in
/usr/ports. [17]
- Move location of bsd.autotools.mk within bsd.port.mk [18]
- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]
- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]
- Replace the string "FreeBSD" by "The FreeBSD Project" in the
security warning [21]
- Add bsd.local.mk for local modification to ports framework. [22]
- Replace rcNG spelling by rc.d [23]
- Remove superfluous USE_REINPLACE. [24]
Special thanks to: linimon for spending hours with all these patches
clement for fixes
kris for help with pointyhat
PR: ports/86310 [1], ports/89498 [2], ports/83530 [3],
ports/83789 [4], ports/84053 [5], ports/86281 [6],
ports/87214 [7], ports/87234 [8], ports/87318 [9],
ports/87396 [10], ports/87605 [11], ports/87840 [12],
ports/88230 [13], ports/88493 [14], ports/88711 [15],
ports/88751 [16], ports/89281 [17], ports/89999 [18],
ports/90031 [19], ports/90150 [20], ports/90668 [21],
ports/91433 [23], ports/88754 [24]
Submitted by: mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3],
pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
edwin [8, 9, 11, 15, 21],
fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12],
Carl Makin <carl@stagecraft.cx> [13], arved [14],
NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18],
jylefort [19], linimon [22], dougb [23]
