Opened 11 years ago

Closed 11 years ago

#27420 closed submission (fixed)

Portfile for lm32-rtems-binutils

Reported by: yann.sionneau@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: lm32-rtems-binutils


This is a Portfile submission, for lm32-rtems-binutils This provides some tools to do development on lm32 CPU based System-on-Chips like Milkymist's one

For now two boards need this tool : Milkymist One and lm32_evr, which have RTEMS BSP developped.

Attachments (1)

Portfile (4.8 KB) - added by yann.sionneau@… 11 years ago.
Portfile for lm32-rtems-binutils

Download all attachments as: .zip

Change History (8)

comment:1 Changed 11 years ago by yann.sionneau@…

Cc: yann.sionneau@… added

Cc Me!

comment:2 Changed 11 years ago by yann.sionneau@…

Can someone tell me if there is some more information needed to get this merged into macports ? Is this correct ?

comment:3 Changed 11 years ago by mf2k (Frank Schima)

Cc: yann.sionneau@… removed
Keywords: lm32 binutils rtems milkymist removed
Port: lm32-rtems-binutils added
Version: 1.9.2

comment:4 Changed 11 years ago by yann.sionneau@…

Here is a new Portfile, with the correct target, it is now possible to compile lm32-rtems-gcc using the lm32-rtems-binutils generated by this Portfile. Can someone give me some feedback about this ?

Changed 11 years ago by yann.sionneau@…

Attachment: Portfile added

Portfile for lm32-rtems-binutils

comment:5 Changed 11 years ago by yann.sionneau@…

Hi, is there someone available to review the Portfile ? It's a simple one it shouldn't take too long. Or maybe someone to give me commit access to the svn :)

I still have some other ports i would like to submit (like lm32-rtems-gcc)


comment:6 Changed 11 years ago by ryandesign (Ryan Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

comment:7 Changed 11 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: assignedclosed

Added in r75895 with these changes:

  • changed whitespace (tabs to spaces)
  • added modeline
  • removed "macports:pguyot:rtems" from master_sites; none of this port's distfiles or patches are to be found in Paul Guyot's distfiles directory
  • removed ":rtems" tag from every distfile, patchfile and master_site; using tags is only useful when you have multiple distfiles or patchfiles, some of which need to come from different servers
  • removed "distfiles binutils-${version}.tar.bz2" since that's the default
  • removed md5 checksums, since md5 is an obsolete algorithm
  • added dependency on zlib, since libz does get used
  • changed pre-configure "system "cd ${workpath} && mkdir -p build"" to "file mkdir ${configure.dir}"
  • removed unnecessary quotes around paths in configure.args and glob
  • changed "build.dir ${workpath}/build" to "build.dir ${configure.dir}"
  • changed post-extract "system "rm -rf ${worksrcpath}/etc"" to "delete ${worksrcpath}/etc"
  • reordered the portfile so things are listed in chronological order: extract comes before patch comes before configure comes before build; this is easier to understand when trying to read the portfile
Note: See TracTickets for help on using tickets.