lp:ubuntu/raring-proposed/fpc

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/raring-proposed/fpc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

26. By Peter Michael Green <email address hidden>

Revert previous broken and unnessacerally intrustive fix for debian/control
issue. Replace it with a more targetted fix inspired by abou's and paul's
proposed patches.

25. By Abou Al Montacir <email address hidden>

Removed auto-generation of debian/control during build process as required
by policy. (Closes: Bug#704252)

24. By Abou Al Montacir <email address hidden>

* Proofread templates by debian-l10n-english list. (Closes: Bug#686038)
* Added Danish translation. (Closes: Bug#687069)
* Added Slovak translation. (Closes: Bug#687087)
* Added Portuguese translation. (Closes: Bug#687116)
* Added Russian translation. (Closes: Bug#687192)
* Added German translation. (Closes: Bug#687444)
* Added Polish translation. (Closes: Bug#687550)
* Added Czech translation. (Closes: Bug#687713)
* Added French translation. (Closes: Bug#687724)
* Added Italian translation. (Closes: Bug#687771)
* Added Japanese translation. (Closes: Bug#688143)
* Added Swedish translation. (Closes: Bug#688424)
* Added Spanish translation. (Closes: Bug#689468)

23. By Abou Al Montacir <email address hidden>

* Removed error thrown when trying to build help index if the documentation
  is installed on a read only file system and tries to store the index file
  in current directory. (Closes: bug#528863)
* Fixed postrm script to guarantee removal of backup configuration files
  during purge operation. (Closes: Bug#668742)

22. By Peter Michael Green <email address hidden>

Add patch to fix inverted exception masking on arm vfp (armhf).
This patch is needed for the armhf compiler to work on hardware that
supports vfp exception trapping.

21. By Peter Michael Green <email address hidden>

[ Peter Michael Green ]
* Add myself to uploaders in control.in as well as control so that the build
  process doesn't blow my changes away
[ Abou Al Montacir ]
* Moved mention to openal from fp-units-gfx description to fp-untis-multimedia
  description. (Closes: Bug#679138)

20. By Peter Michael Green <email address hidden>

* Add myself to uploaders
* Add support for armhf (Closes: Bug#666264)
  - debian/rules:
    + Specify arm variant explicitly when cycling the compiler so that it is
      possible to bootstrap with a starting compiler from another arm variant.
    + Use DEB_*_ARCH_CPU to reduce the ammount of special casing we
      require when setting CPU_SOURCE and CPU_TARGET.
  - debian/control: add armhf to architecture list.
  - debian/patches/armhf.diff: main changes for port, based on patch
    submitted upstream with adjustments to backport to 2.6.0
  - debian/patches/regenerate_messages.diff: regenerate messages file
    to add new message introduced by armhf.diff
  - armhf-linker-path.diff: change dynamic linker path to reflect new
    cross-distro agreement.
* fixups to clean target in debian/rules:
  - Don't remove .pc since we aren't removing the patches anymore
    (fixes issues where quilt doesn't think the patches are applied even
    though in fact they are)
  - Cleanup some files which seem to get left behind by
    the upstream build/cleanup process.
  - Cleanup install-source-stamp
  - Cleanup various generated files in debian directory
* set CFG_FILE in postrm so that the rm command in purge actually
  removes the configuration file.

19. By Abou Al Montacir <email address hidden>

* Added alternatives to handle fp (IDE) binary. (Closes: Bug#655626)
* Set priority according to version in fpc and fp-utils so that newer version
  is automatically selected.
* Fix default FPCDIR value in fpcmake utility reading links recursively.
  (Closes: Bug#662814)
* Checked conformance to policy 3.9.3 and updated standard version.

18. By Abou Al Montacir <email address hidden>

* Changed build dependencies on gs-common to ghostscript as the first no more
  exists. (Closes: Bug#649703)
* Configuration file is now built on the fly by the post installation script.
* New upstream major release with many features and new targets
  - List of changes which may affect the behaviour of previously working
    code, and how to cope with these changes is available online on
    http://wiki.freepascal.org/User_Changes_2.6.0 for a list
  - List of reported bugs which have been fixed in this release is available
    online on http://bugs.freepascal.org/changelog_page.php
  - List of new features which have been added to this release is available
    online on http://wiki.freepascal.org/FPC_New_Features_2.6.0
* New Platforms:
  - iPhoneSimulator target
* Compiler changes:
  - Many new language features:
    + Objective-Pascal dialect, supported on all Mac OS X and iOS targets
    + constref parameter modifier for "const by reference"
    + Pascal boolean types with multiple sizes (boolean16/32/64)
    + ISO 7185 language mode (except for I/O). Features amongst others:
      . Nested procedure variables
      . Non-local goto's
    + Mac Pascal mode improvements
      . Nested procedure variables
      . Univ modifier
    + Intrinsics
      . sar (shift arithmetic right)
      . bsf/bsr (bitscan forward/reverse)
    + Delphi compatibility mode improvements
      . Nested types, class variables and class local constants
      . Advanced records syntax (no constructors yet)
      . (for..in) Enumerators in records
      . Class and record helpers
      . Generic records, arrays and procedural types
      . Delphi-compatibility of generics improved
      . Scoped enumerations
      . Custom messages for "deprecated" directive
      . Ability to use "&" for escaping keywords
  - New ARM code generator features
    + ARM VFPv2 and VFPv3 floating point unit support
    + Thumb-2 support
* Packages changes:
  - Many improvements to the rtl
  - Many improvements to the database units (fcl-db)
  - Objective-Pascal interfaces to Foundation, AppKit, CoreData and WebCore
  - OpenGL headers updated to OpenGL 4.0
  - Added bindings for libzorba

17. By Jakub Wilk

* Non-maintainer upload.
* Drop unused build-dependency on gs-common. (Closes: #649703).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/saucy/fpc
This branch contains Public information 
Everyone can see this information.

Subscribers