Commit graph

85 commits

Author SHA1 Message Date
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
markd
1bc282857c Update to kde3.5.9
Minor bugfixes
2008-02-20 10:20:56 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
adam
707dd64033 db4 update related revision bump 2008-01-12 11:36:28 +00:00
wiz
a34ac258dd Bump PKGREVISION because openexr now depends on ilmbase. 2007-11-30 21:55:01 +00:00
markd
04ccacd8ee Update to KDE 3.5.8
Cervisia
* Fix invalid date warnings when browsing CVS.
Umbrello
* Code generator for D language.
* Fix import of Rose MDL files containing ISO-8859 Latin1 characters.
* Preprocessor keywords ignored which causes endless loop in code import.
* Cannot move text and label correctly after enabling snap to grid.
* Unstable saves and loads, class names become dirty.
* Crash on deleting class in list view.
* Class attribute documentation not generated for python.
* Python code generator does not wrap lines properly.
* Attribute documentation not generated for 'Export to XHTML'.
* Crash when moving a class in a Java UML diagram.
* Umbrello gratuitously appends ".xmi" to the saved file name.
* Arrowheads are not shown.
* Crash when creating a class that refers to more than one other
  classes/datatypes.
* Wrong Pascal code generation.
* Crash when linking to undefined xmi.id.
* End Activity Symbol gets invalid when line thickness is increased.
* The size of a fork/join is not restored.
* Crash when changing the association type to containment.
* Moving component results in absurd shape of a self-association.
* Crash when changing the attribute name.
2007-10-20 10:50:37 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
5d4498b5fc PKGREVISION bump for db4 shlib name change. 2007-06-08 12:24:59 +00:00
markd
da797114b5 Update to KDE 3.5.7
Cervisia
* Improve layouting of the CVS log dialog.

KBabel
* Fix random crashes on Catalogmanager.

KCachegrind
* Fix parsing of dot output on some cases.

Umbrello
* C# Code Generation and export.
* Java interface inheritance, abstract classes and generics in code
  generation.
* Operations of the Interface are implemented in the class automatically.
* Java 5 generics support.
* Code generation ignores unidirectional association.
* %date% and %time% not being parsed.
* Relationships for entities do not live outside of the diagram.
* Multiplicity labels often are placed incorrectly.
* Association role labels are duplicated.
* Crash on adding operation to class with Advanced Code Generators enabled.
* Javascript wrong Code Generation.
* Javascript/ActionScript Code Generation creates bad format methods.
* Sequence diagram object size incorrect after toggling "Draw as Actor".
* Support duplicating sequence diagrams.
* Incorrect Association Properties text.
* Buttons are not displayed.
* Impossible to reuse same use case in a use case diagram.
* Crash on creating various types of associations.
* Fix displacement of sequence line on initial drag/drop of a class from
  the list view to a sequence diagram.
* Support copy/paste of attribute or operation in the list view within the
  same class.
* Associations not updated during move of class on diagram.
* Fix unclickable diagrams.
* ERD not saved correctly, rendered unusable.
* Improve loading of XMI files from older versions
* Package contents always shown empty in package properties dialog.
* Subsystem or component may realize interface in component diagram.
* Crash when deleting the link between a package and a class.
* Ada95 Code Generation Errors for Aggregation.
* Unable to delete multiplicity information or label from an association.
* C++ code generator does not correctly define namespaces.
* Ada code generator generates "withs" in both directions for certain
  associations.
* Ada code generator always generates methods abstract even if abstract
  box not checked.
* Missing "with" on Ada code generation for aggregation.
* Operation Properties "Type" combo box too small.
* Allowing to duplicate diagrams.
* Crash on changing multiplicity in an association in ERD.
* Class diagram in folder not loaded correctly from xmi.
* Sequence diagram crashes on inserting message.
* No synchronization of comments when round-tripping.
* Crash on loading xmi with actor as object of sequence diagram.
* ActionScript/JavaScript association code generation error.
* XMI file contains massive duplications of <UML:Stereotype>.
* Segmentation fault on loading corrupted file.
* Crash when moving all elements in a sequence diagram.
* Fix crash while adding class via class wizard.
* Various dialog layout fixes. New Top/Bottom arrowbutton in Activity
  subdialog of state properties dialog.
2007-05-23 13:45:05 +00:00
markd
f588659b0f Update to KDE 3.5.6
Kbabel
* Subversion 1.4 support for catalog manager.
* Fix bookmarking.
* Fixed loading of project files with very long lines.
* Avoid endless loop if focus is taken away before "find next" operation.
* Fix broken replacement of marked text with e.g. ctrl-m.
* Work with media:/.
* Use the same project for all Find/Replace in Files operations as
  catalogmanager.
* Fix problems when no default project is found.

Umbrello
* Stereotype selection list for parameter properties dialog.
* Association line nodes don't drag along with multiply-selected
  classes.
* Accessor methods are private instead of public.
* XMI file contains deleted associations.
* Crash when opening a document.
* Shift+Left and Shift+Right causes SIGSEGV.
* Umbrello saves too many copies in XMI.
* XML scheme: mixup of attribute names: *color and *colour.
* Crashes on closing/opening files created with previous umbrello
  versions.
* Faulty behavior when a class inside of a package is modified.
* Artifacts of a component diagram are erroneously placed in
  Deployment folder.
* Fix incorrect export to SQL.
* Saving trashes model, classes lost.
* Fix segfault in UMLClassifier::checkOperationSignature().
* Fix segfault on XMI close when a class uses a template.
* Fix hang/crash in Tcl code generation.
* Fix saving/loading of association widgets for collaboration diagrams.
* Fix crash in ToolBarStateArrow destructor on document close.
* Note widget is now always drawn on top of all widgets.
* Fix display icon for enum literals in list view.
* Optimized printer margins.
* Improved code import for Ada and Pascal.
2007-01-26 03:28:08 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
markd
5e841adbed Fix "test ==". Bump PKGREVISION. 2006-10-18 08:24:55 +00:00
markd
9c1f3013f0 Update to KDE 3.5.5
Changes:
Umbrello
* Documentation generator for DocBook and XHTML.
* "Role A Properties" should give class name.
* External folders - improved implementation.
* "Open recent" list doesn't reorder when a file is opened.
* Properties menu: move to top/bottom buttons.
* Java import - importing interfaces - absent visibility treated as
  package instead of public.
* Python code generation is not independent of diagram view.
* Java import - method parameter types not resolved correctly.
* Java import: unable to import AzareusCore.
* Java import: error on multidimensional arrays.
* Java import - array types not resolved correctly.
* Java import - "final" and comments in method declaration not parsed
  correctly.
* All native importers: Spaces in strings cause next member var to be
  ignored.
* Java import - static member vars ignored in interfaces.
* Strange behavior with datatypes in French.
* Header file names are lowercase in .cpp file but mixed case on disk.
* PHP5 code generator adds stub-methods for all interfaces a class
  implements.
* Fix for generation of include statements in PHP5 generator.
* Fix loading of associations in collaboration diagram.
* Small fix for printing in landscape mode.
* Various fixes to mouse behaviour, e.g. multiple selection using shift
  button not working, mouse tracking disabled when creating associations
  and messages, inconsistent behaviour in some tools.
* Fix for message widget selection behaviour.
* Fix for class association not updating the association position when
  being moved.
2006-10-12 11:08:24 +00:00
markd
bbf69bcf26 Update to KDE 3.5.4
Cervisia
* Do not show duplicate branch tags when pressing 'Fetch list'
  multiple times.
Umbrello
* Fixes to some issues changing interface into class and vice versa.
* Add Free Pascal code import and generator.
* Enable selection of multiple classes in Select Classes dialog.
* Fix crash when importing classes from a java file.
* Fix crash after single click on the "UML Model" tree window.
* Cannot insert transition/association TO fork/join node in activity
  diagram.
* Importing java files that reference their own class name crashes.
* Importing java class (enum pattern) cause umbrello to hang.
* Importing java subinterface before superinterface results in
  superinterface not being treated as an interface.
* Java import: method and class visibility ignored.
* Java import - static not handled correctly.
* Java import - package visibility incorrectly represented.
* Java import - random import order can result in interface being
  teated as class.
* Java import - associations not setup correctly, duplicate classes
  created.
2006-08-02 14:15:10 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
markd
067b924907 Update to KDE 3.5.3
Changes:
* Umbrello
  o Export all views
  o Static variables in java code are not marked static
  o New alignment type "distribute horizontally/vertically"
  o Save autosave file to a more obvious place
  o Usability and responsiveness improvements to code import
  o Auto-complete in parameter properties dialog in class diagram
  o Don't crash on application exit
  o Memory problem when importing classes from C++ sources
  o Nestable components and subsystems in Component diagram
  o Switch back to arrow tool after association creation
  o Fix crash loading xmi file
  o User interaction with UMLWidget improvements
  o Comments are cut short when generating PHP code
  o Freeze on C++ class import
  o Fix crash on importing Java 1.5 classes containing annotations
* KCacheGrind
  o "Fix slow handling (loading, cycle detection, drawing the call
    graph) of profiles where functions have number of callers/callees
    in the thousands. These unusual profiles are typically produced
    by running callgrind on Valgrind itself (so called Valgrind
    self-hosting)."
2006-06-01 14:25:10 +00:00
rillig
955428e9ea Fixed paths to the Perl and Bash interpreters. Bumped PKGREVISION. 2006-05-21 07:06:19 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
markd
4eca441ffb Update to KDE 3.5.2
* KBabel
  o Improve loading of Gettext PO files, especially in case of
    recoverable or unrecoverable errors
  o Settings of the SVN/CVS dialogs are now project-releated (and
    not global anymore).
  o Improve sending PO file(s) as email.
* Umbrello
  o Use horizontal and vertical lines when drawing association
  o Import Rose model files (no diagrams yet,
  o Automatically fill useful info into the Perl writer heading
    template
  o Documentation for association roles not saved
  o Default data types not added for old Java generator
  o Problem reordering methods in classes/interfaces
  o Problem with font size computation/word wrap in note widgets
  o Custom operations in sequence diagrams become class operations
  o Fork/join symbol appears as a black box
  o Multiplicity labels positioned incorrectly when moving entities
  o Types of entity's attributes are displayed instead of their
    names
  o Unable to delete entity from entity list in "UML Model" frame
  o Interface names not italicized in diagram view
  o Cannot Resize Sequence Diagram Synchronous Messages
  o Sequence diagram: constructor message only works at 100
    percent zoom
  o Documentation for associations is not retained
  o Crash when importing Python files
  o "void" is imported as a class
  o Crash when creating a datatype with the same name as a class
  o Crash when a non existing data type is used for an argument of
    a new method
  o Drag'n'drop doesn't put class under mouse cursor when zoom is
    not 1:1
  o Crash when refusing to rename a class on importing typedef
  o Java import fails at abstract methods or interfaces
2006-03-30 03:06:20 +00:00
minskim
d307419264 Remove an entry that is also in x11/kdelibs3/PLIST. Bump PKGREVISION. 2006-03-14 01:49:54 +00:00
ghen
a527d84ce0 Convert all packages using REPLACE_INTERPRETER to the new variable names
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*).

Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted
here, if at all.

Ok with rillig.
2006-03-11 10:07:49 +00:00
wiz
6d48ae39cc Fix some pkglint warnings. 2006-02-07 19:59:21 +00:00
wiz
3fc50e6a6c Move subversion/buildlink3.mk to subversion-base/buildlink3.mk, to
make it more resilient to revbump.

Ok epg@
2006-02-07 19:58:06 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
markd
fbd81191be Update to KDE 3.5.1
Changes:
* Cervisia
  o Do not use absolute pathnames when committing the top level folder
    of a working copy
* KBabel
  o avoid user-visible strings that need to be translated in two ways
  o KBabel editor: Fix and improve source references
  o KBabel editor: add a new variable @POFILEDIR@ for source references.
    This is for allowing search paths starting at the directory of the
    PO file, like what is needed for GNU projects: starting at the
    parent directory
  o KBabel editor: allow backslashes in source references in the PO file
  o KBabelDict: clicking the help button of KBabelDict calls the
    corresponding section in the KBabel documentation
  o Improved KBabel documentation
* Umbrello
  o Code import for Java and Python
  o fix loading of associationwidget with non-default color
  o fix moving of initial and end activity
  o fix operation parameter and return types including template
    expressions
  o Support C++ const methods (aka queries)
  o Change associations, aggregations, etc. on-the-fly
  o Collaboration Diagram: labels are reset to default position after
    moving them
  o Imported C++ classes not saved correctly in the XMI file
  o In ER models adding associations will add blank space in the entity
    attributes
  o ER diagrams need to underline the attribute name of primary keys
  o Cannot anchor notes to activity elements in Activity Diagram
2006-01-31 22:58:40 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
wiz
751d30d637 DEPENDS and PKGREVISION bumps because db4's library name changed. 2006-01-06 15:10:01 +00:00
markd
b9ab934bcb Update to KDE 3.5
Many new features and refinements.

Notable changes include:
* Konqueror is the second web browser to pass the Acid2 CSS test,
  ahead of Firefox and Internet Explorer
* Konqueror can also now free web pages from adverts with its
  ad-block feature
* SuperKaramba is included in KDE, providing well-integrated and
  easy-to-install widgets for the user's desktop
* Kopete has support for MSN and Yahoo! webcams
* The edutainment module has three new applications (KGeography,
  Kanagram and blinKen), and has seen huge improvements in Kalzium
2005-12-11 11:52:33 +00:00
markd
1e47fe2636 Update to KDE 3.4.3
Changes:
Couple of backported bug fixes.
2005-10-13 13:22:55 +00:00
adam
93317e106d Fix for qt-3.3.5 and @comment 2005-09-28 19:47:50 +00:00
markd
41faf81bda Update to KDE 3.4.2
Changes:
* umbrello: Crash when deleting an attribute that is represented as an
  association
* umbrello: Inline functions are generated in cpp file
* umbrello: Crash when closing a tab
* umbrello: Initial value of a new paramenter of a method cannot be set
  the first time
* umbrello: Line Vertex hidden in class diagrams
* umbrello: Relationships between interfaces and classes change over file
  reload
* umbrello: Associations turn into generalisation over file reopen
* umbrello: Code generator "could not find active language"
* umbrello: Cannot drag members from one classifier to another
* umbrello: Generating Javascript code from a class diagram hangs
2005-07-30 12:02:04 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
markd
bca03cd29e kapptemplate/admin/Makefile{,.am,.in} weren't supposed to be installed
so clean them up.  Fixes problem in bulk build as Makefile has build
paths in it.  Bump PKGREVISION.
2005-06-19 13:10:33 +00:00
markd
852434baa4 Update to KDE 3.4.1
Changes:
* cervisia: Fix statusbar when embedded in konqueror
* kio_svn (subversion) : Various bugfixes (import, checkout and
  memleaks fixed)
* umbrello: Fix crash on deleting attribute or enum literal
* umbrello: Fix crash in UMLView::createAutoAttributeAssociations()
* umbrello: Fix failure to import C++ enum type with comment on last
  literal
* umbrello: Fix non-Latin1 characters in diagram names
* umbrello: Generate missing "static" keyword in new C++ code generator
* umbrello: Make messages refer to operations rather than being dumb text
* umbrello: Make drag-to-folder behave
* umbrello: Fix label placement in sequence diagram
* umbrello: Allow copy/paste of attributes, operations
* umbrello: Stop canvas from centering to moved class
* umbrello: Fix entity relationship association attachments
* umbrello: Add actions in context menu of ERM
* umbrello: Stop uncontrolled scrolling in large class diagram
* umbrello: Fix display of same-type attributes
* umbrello: Recognize classes in packages in add-attribute dialog
* umbrello: Fix performance problem with large models
* umbrello: Add more options to select action in sequence diagram
* umbrello: Fix changing the order of operations in class diagram
* umbrello: Reduce sensitivity to element order when loading xmi files
* umbrello: Fix code generation for interfaces in various programming
  languages
* umbrello: Fix dimensioning of interfaces in EPS exported class
  diagrams
2005-05-31 15:08:20 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
markd
0fe3add398 Add optional subversion support. 2005-03-29 10:50:14 +00:00
markd
41586d29be Update to KDE 3.4
Highlights at a glance

* Text-to-speech system with support built into Konqueror, Kate, KPDF
  and the standalone application KSayIt
* Support for text to speech synthesis is integrated with the desktop
* Completely redesigned, more flexible trash system
* Kicker with improved look and feel
* KPDF now enables you to select, copy & paste text and images from
  PDFs, along with many other improvements
* Kontact supports now various groupware servers, including eGroupware,
  GroupWise, Kolab, OpenGroupware.org and SLOX
* Kopete supports Novell Groupwise and Lotus Sametime and gets
  integrated into Kontact
* DBUS/HAL support allows to keep dynamic device icons in media:/ and
  on the desktop in sync with the state of all devices
* KHTML has improved standard support and now close to full support for
  CSS 2.1 and the CSS 3 Selectors module
* Better synchronization between 2 PCs
* A new high contrast style and a complete monochrome icon set
* An icon effect to paint all icons in two chosen colors, converting
  third party application icons into high contrast monochrome icons
* Akregator allows you to read news from your favourite RSS-enabled
  websites in one application
* Juk has now an album cover management via Google Image Search
* KMail now stores passwords securely with KWallet
* SVG files can now be used as wallpapers
* KHTML plug-ins are now configurable, so the user can selectively
  disable ones that are not used. This does not include Netscape-style
  plug-ins. Netscape plug-in in CPU usage can be manually lowered, and
  plug-ins are more stable.
* more than 6,500 bugs have been fixed
* more than 1,700 wishes have been fullfilled
* more than 80,000 contributions with several million lines of code and
  documentation added or changed
2005-03-23 22:33:47 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
markd
3b9456c038 Fix build with db4.3. 2005-01-02 21:59:23 +00:00
markd
70802d9943 Update to kde 3.3.2
Changes:
Unknown
2004-12-10 06:29:31 +00:00
markd
6af479d927 More duplicate dirrm cleanup. 2004-11-18 11:48:36 +00:00
markd
5501476931 Note dependence on flex. 2004-11-02 12:02:36 +00:00
tv
0053da96f2 Update linkage to libltdl, now in its own package. 2004-10-15 11:54:10 +00:00
markd
9f4f46af1a Update to KDE 3.3.1.
Changes:
* umbrello: Remove need for flex library
* umbrello: Fix various crashes
* umbrello: Fix deletion of message in sequence diagram
* umbrello: Fix deletion of association name label
* umbrello: Fix C++ import of code with comments
* umbrello: Improve quality of export to EPS
* umbrello: Allow deletion of enum literals
* umbrello: Improve perl code generation (POD)
2004-10-13 12:58:49 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00