# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= dia VERSION= 0.97.3 REVISION= 1 KEYWORDS= graphics VARIANTS= std SDESC[std]= Diagram creation program, similar to MS-Visio HOMEPAGE= https://gitlab.gnome.org/GNOME/dia/ CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://download.gnome.org/sources/dia/0.97/ DISTFILE[1]= dia-0.97.3.tar.xz:main DIST_SUBDIR= gnome2 DF_INDEX= 1 SPKGS[std]= set primary nls docs man OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= docbook-xsl:primary:std harfbuzz:dev:std libart-trinity:dev:std BUILDRUN_DEPENDS= libart-trinity:primary:std USES= cpe iconv desktop-utils:primary gmake libtool pkgconfig mbsdfix GNOME_COMPONENTS= glib gtk2 intltool pango libxml2 libxslt LICENSE= GPLv2+:primary LICENSE_TERMS= primary:{{WRKDIR}}/TERMS LICENSE_FILE= GPLv2+:{{WRKSRC}}/COPYING LICENSE_AWK= TERMS:"^$$" LICENSE_SOURCE= TERMS:{{WRKSRC}}/app/dia-props.h LICENSE_SCHEME= solo CPE_PRODUCT= dia CPE_VENDOR= dia FPC_EQUIVALENT= graphics/dia MUST_CONFIGURE= gnu CONFIGURE_ARGS= --disable-gnome --enable-libemf --with-cairo --without-hardbooks CONFIGURE_ENV= emf_ok=yes INSTALL_TARGET= install-strip INSTALL_REQ_TOOLCHAIN= yes CPPFLAGS= -Wno-deprecated-declarations pre-configure: ${REINPLACE_CMD} -e "s|http://docbook.sourceforge.net/release/xsl/current/|file://${LOCALBASE}/share/xsl/docbook/|" \ ${WRKSRC}/configure [FILE:677:descriptions/desc.primary] Dia is a GTK+ based diagram creation program released under the GPL license. It is designed to be much like the commercial Windows program 'Visio'. Dia can be used to draw many different kinds of diagrams. Among others there are special objects to help draw entity relation diagrams, UML diagrams, flowcharts, network diagrams and simple circuits. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape. Dia can load and save diagrams to a custom XML format (gzipped by default, to save space), can export diagrams to EPS or SVG formats and can print diagrams (including ones that span multiple pages). [FILE:103:distinfo] 22914e48ef48f894bb5143c5efc3d01ab96e0a0cde80de11058d3b4301377d34 5548500 gnome2/dia-0.97.3.tar.xz [FILE:30583:manifests/plist.primary] bin/dia lib/dia/ libaadl_objects.so libart_filter.so libcairo_filter.so libcgm_filter.so libchronogram_objects.so libcustom_lines_objects.so libcustom_objects.so libdb_objects.so libdia.so libdxf_filter.so liber_objects.so libflowchart_objects.so libfs_objects.so libgrafcet_objects.so libhpgl_filter.so libistar_objects.so libjackson_objects.so libkaos_objects.so libmetapost_filter.so libmisc_objects.so libnetwork_objects.so libpgf_filter.so libpixbuf_filter.so libpostscript_filter.so libpstricks_filter.so libsadt_objects.so libshape_filter.so libstandard_objects.so libsvg_filter.so libuml_objects.so libvdx_filter.so libwpg_filter.so libxfig_filter.so libxslt_filter.so share/applications/dia.desktop share/dia/dia-splash.png share/dia/shapes/Assorted/ arrow-chevron.png arrow-chevron.shape arrow-down.png arrow-down.shape arrow-left-notched.png arrow-left-notched.shape arrow-left-right-up.png arrow-left-right-up.shape arrow-left-right.png arrow-left-right.shape arrow-left-up.png arrow-left-up.shape arrow-left.png arrow-left.shape arrow-pentagon.png arrow-pentagon.shape arrow-quad.png arrow-quad.shape arrow-right-notched.png arrow-right-notched.shape arrow-right.png arrow-right.shape arrow-turn-up.png arrow-turn-up.shape arrow-up-down-left.png arrow-up-down-left.shape arrow-up-down.png arrow-up-down.shape arrow-up.png arrow-up.shape circle-quarter.png circle-quarter.shape circle.png circle.shape cross-maltese.png cross-maltese.shape cross-swiss.png cross-swiss.shape diamond.png diamond.shape heart.png heart.shape heptagon.png heptagon.shape hexagon.png hexagon.shape moon-quarter.png moon-quarter.shape octagon.png octagon.shape parallelogram-horizontal.png parallelogram-horizontal.shape parallelogram-vertical.png parallelogram-vertical.shape pentagon.png pentagon.shape square.png square.shape star4.png star4.shape star4curved.png star4curved.shape star5.png star5.shape star6.png star6.shape star7.png star7.shape star8.png star8.shape star8curved.png star8curved.shape star8sharp.png star8sharp.shape sun.png sun.shape trapezoid.png trapezoid.shape triangle-isoceles.png triangle-isoceles.shape triangle-rightangle.png triangle-rightangle.shape share/dia/shapes/BPMN/ Activity-Looping.png Activity-Looping.shape Ad-Hoc-Collapsed-Sub-Process.png Ad-Hoc-Collapsed-Sub-Process.shape Collapsed-Sub-Process.png Collapsed-Sub-Process.shape Compensation-Collapsed-Sub-Process.png Compensation-Collapsed-Sub-Process.shape Compensation.png Compensation.shape Data-Object.png Data-Object.shape End-Event-Cancel.png End-Event-Cancel.shape End-Event-Compensation.png End-Event-Compensation.shape End-Event-Error.png End-Event-Error.shape End-Event-Link.png End-Event-Link.shape End-Event-Message.png End-Event-Message.shape End-Event-Multiple.png End-Event-Multiple.shape End-Event-Terminate.png End-Event-Terminate.shape End-Event.png End-Event.shape Gateway-Complex.png Gateway-Complex.shape Gateway-Exclusive-XOR-Data-Based.png Gateway-Exclusive-XOR-Data-Based.shape Gateway-Exclusive-XOR-Event-Based.png Gateway-Exclusive-XOR-Event-Based.shape Gateway-Inclusive-OR.png Gateway-Inclusive-OR.shape Gateway-Parallel-AND.png Gateway-Parallel-AND.shape Gateway.png Gateway.shape Group.png Group.shape Intermediate-Event-Cancel.png Intermediate-Event-Cancel.shape Intermediate-Event-Compensation.png Intermediate-Event-Compensation.shape Intermediate-Event-Error.png Intermediate-Event-Error.shape Intermediate-Event-Link.png Intermediate-Event-Link.shape Intermediate-Event-Message.png Intermediate-Event-Message.shape Intermediate-Event-Multiple.png Intermediate-Event-Multiple.shape Intermediate-Event-Rule.png Intermediate-Event-Rule.shape Intermediate-Event-Timer.png Intermediate-Event-Timer.shape Intermediate-Event.png Intermediate-Event.shape Looping-Collapsed-Sub-Process.png Looping-Collapsed-Sub-Process.shape Multiple-Instance-Collapsed-Sub-Process.png Multiple-Instance-Collapsed-Sub-Process.shape Multiple-Instance-Task.png Multiple-Instance-Task.shape Start-Event-Link.png Start-Event-Link.shape Start-Event-Message.png Start-Event-Message.shape Start-Event-Multiple.png Start-Event-Multiple.shape Start-Event-Rule.png Start-Event-Rule.shape Start-Event-Timer.png Start-Event-Timer.shape Start-Event.png Start-Event.shape Task.png Task.shape Text-Annotation.png Text-Annotation.shape Transaction.png Transaction.shape share/dia/shapes/ChemEng/ ACgen.png ACgen.shape SaT-fixedtube.png SaT-fixedtube.shape SaT-floatinghead.png SaT-floatinghead.shape aircooler.png aircooler.shape airforced.png airforced.shape airinduced.png airinduced.shape autoclave.png autoclave.shape bigtraycol.png bigtraycol.shape centrifuge.png centrifuge.shape coil.png coil.shape coilv.png coilv.shape compr.png compr.shape coveredtank.png coveredtank.shape cyclone.png cyclone.shape displa.png displa.shape doublepipe.png doublepipe.shape ejector.png ejector.shape fan.png fan.shape filter.png filter.shape fixedroof.png fixedroof.shape floatingroof.png floatingroof.shape flowfan.png flowfan.shape fluidcont.png fluidcont.shape furnace.png furnace.shape gasholder.png gasholder.shape hx.png hx.shape hxv.png hxv.shape kettle.png kettle.shape knockout.png knockout.shape measure.png measure.shape mixer.png mixer.shape plate.png plate.shape pneum.png pneum.shape pneumv.png pneumv.shape pnuemv.png pnuemv.shape pump.png pump.shape reactor.png reactor.shape recipr.png recipr.shape regval.png regval.shape regvalv.png regvalv.shape sealedtank.png sealedtank.shape settling.png settling.shape spray.png spray.shape spraydrier.png spraydrier.shape storagesphere.png storagesphere.shape tank.png tank.shape traycol.png traycol.shape val.png val.shape valv.png valv.shape vessel.png vessel.shape wcool.png wcool.shape wcoolv.png wcoolv.shape share/dia/shapes/Circuit/ ground.png ground.shape hcapacitor.png hcapacitor.shape hdiode.png hdiode.shape hfuse_de.png hfuse_de.shape hinductor.png hinductor.shape hinductor_de.png hinductor_de.shape hjumper.png hjumper.shape hled_de.png hled_de.shape hpowersource_de.png hpowersource_de.shape hresistor.png hresistor.shape hresistor_de.png hresistor_de.shape hzener.png hzener.shape lamp_de.png lamp_de.shape microphone_de.png microphone_de.shape nmos_de.png nmos_de.shape npn.png npn.shape opamp.png opamp.shape pmos_de.png pmos_de.shape pnp.png pnp.shape speaker_de.png speaker_de.shape vcapacitor.png vcapacitor.shape vdiode.png vdiode.shape vfuse_de.png vfuse_de.shape vinductor.png vinductor.shape vinductor_de.png vinductor_de.shape vled_de.png vled_de.shape vpowersource_de.png vpowersource_de.shape vresistor.png vresistor.shape vresistor_de.png vresistor_de.shape vzener.png vzener.shape share/dia/shapes/Cisco/ 1000.png 1000.shape 100baset_hub.png 100baset_hub.shape 10700.png 10700.shape 15200.png 15200.shape 15800.png 15800.shape 3174.png 3174.shape 3x74.png 3x74.shape 5000.png 5000.shape 5002.png 5002.shape 5500.png 5500.shape 6701.png 6701.shape 6705.png 6705.shape 6732.png 6732.shape 7500ars.png 7500ars.shape 7505.png 7505.shape 7507.png 7507.shape access_gateway.png access_gateway.shape access_server.png access_server.shape accesspoint.png accesspoint.shape adm.png adm.shape androgynous_person.png androgynous_person.shape antenna.png antenna.shape asic.png asic.shape ata.png ata.shape atm3800.png atm3800.shape atm_fast_gigabit_etherswitch.png atm_fast_gigabit_etherswitch.shape atm_router.shape atm_switch.png atm_switch.shape atm_tag_switch_router.png atm_tag_switch_router.shape automatic_protection_switching.png automatic_protection_switching.shape bbfw.png bbfw.shape bbfw_media.png bbfw_media.shape bbs.png bbs.shape bbsm.png bbsm.shape branch_office.png branch_office.shape branch_office_blue.png branch_office_blue.shape branch_office_subdued.png branch_office_subdued.shape breakout_box.png breakout_box.shape bridge.png bridge.shape broadband_router.png broadband_router.shape bts10200.png bts10200.shape ca.png ca.shape cable_modem.png cable_modem.shape callmanager.png callmanager.shape car.png car.shape carrier_routing_system.png carrier_routing_system.shape catalyst_access_gateway.png catalyst_access_gateway.shape cddi_fddi_concentrator.png cddi_fddi_concentrator.shape cdm.png cdm.shape cellular_phone.png cellular_phone.shape centri_firewall.png centri_firewall.shape channelized_pipe.png channelized_pipe.shape cisco_hub.png cisco_hub.shape ciscosecurity.png ciscosecurity.shape ciscoworks.png ciscoworks.shape ciscoworks_man.png ciscoworks_man.shape class45_switch.png class45_switch.shape cloud.png cloud.shape cloud_dark.png cloud_dark.shape cloud_gold.png cloud_gold.shape cloud_white.png cloud_white.shape communications_server.png communications_server.shape concatenated_payload.png concatenated_payload.shape content_engine.png content_engine.shape content_router.png content_router.shape content_service_module.png content_service_module.shape content_switch.png content_switch.shape csm-s.png csm-s.shape css1100.png css1100.shape csu_dsu.png csu_dsu.shape cte.png cte.shape data_center_switch.png data_center_switch.shape data_center_switch_reversed.png data_center_switch_reversed.shape data_switch_processor.png data_switch_processor.shape detector.png detector.shape digital_cross-connect.png digital_cross-connect.shape director_fcis.png director_fcis.shape directory_server.png directory_server.shape disk_subsystem.png disk_subsystem.shape diskette.png diskette.shape distributed_director.png distributed_director.shape dot_dot.png dot_dot.shape dpt.png dpt.shape dslam.png dslam.shape dual_mode_accesspoint.png dual_mode_accesspoint.shape dwdm_filter.png dwdm_filter.shape edge_label_switch_router.png edge_label_switch_router_with_netflow.png edge_label_switch_router_with_netflow.shape end_office.png end_office.shape etherclient.png etherclient.shape fax.png fax.shape fc_storage.png fc_storage.shape fddi_ring.png fddi_ring.shape file_cabinet.png file_cabinet.shape file_engine.png file_engine.shape file_server.png file_server.shape firewall.png firewall.shape firewall_horizontal.png firewall_horizontal.shape firewall_subdued.png firewall_subdued.shape front_end_processor.png front_end_processor.shape fwsm.png fwsm.shape general_appliance.png general_appliance.shape generic_building.png generic_building.shape generic_building_blue.png generic_building_blue.shape generic_building_subdued.png generic_building_subdued.shape generic_gateway.png generic_gateway.shape generic_processor.png generic_processor.shape generic_softswitch.png generic_softswitch.shape gigabit_switch_router_atm_tag.png gigabit_switch_router_atm_tag.shape government_building.png government_building.shape guard.png guard.shape h323.png h323.shape handheld.png handheld.shape headphones.png headphones.shape home_office.png home_office.shape hootphone.png hootphone.shape host.png host.shape house.png house.shape house_blue.png house_blue.shape hp_mini.png hp_mini.shape hub.png hub.shape hub_subdued.png hub_subdued.shape iad_router.png iad_router.shape ibm_mainframe.png ibm_mainframe.shape ibm_mainframe_with_fep.png ibm_mainframe_with_fep.shape ibm_mini.png ibm_mini.shape ibm_tower.png ibm_tower.shape icm.png icm.shape ics.png ics.shape intelliswitch_stack.png intelliswitch_stack.shape ios_firewall.png ios_firewall.shape ios_slb.png ios_slb.shape ip.png ip.shape ip_dsl.png ip_dsl.shape ip_old-style.png ip_old-style.shape ip_phone.png ip_phone.shape ip_softphone.png ip_softphone.shape ip_telephony_router.png ip_telephony_router.shape ip_transport_concentrator.png ip_transport_concentrator.shape iptv_broadcast_server.png iptv_broadcast_server.shape iptv_content_manager.png iptv_content_manager.shape iscsi_switch.png iscsi_switch.shape isdn_switch.png isdn_switch.shape itp.png itp.shape jbod.png jbod.shape key.png key.shape label_switch_router.png label_switch_router.shape lan2lan_switch.png lan2lan_switch.shape lan_to_lan.png lan_to_lan.shape laptop.png laptop.shape layer3_switch.png layer3_switch.shape layer_2_remote_switch.png layer_2_remote_switch.shape lightweight_ap.png lightweight_ap.shape localdirector.png localdirector.shape location_server.png location_server.shape lock.png lock.shape lock_and_key.png lock_and_key.shape longreach_cpe.png longreach_cpe.shape mac_woman.png mac_woman.shape mac_woman_right.png mac_woman_right.shape macintosh.png macintosh.shape man.png man.shape man_blue.png man_blue.shape man_gold.png man_gold.shape man_red.png man_red.shape man_woman.png man_woman.shape mas_gateway.png mas_gateway.shape mau.png mau.shape mcu.png mcu.shape mdu.png mdu.shape me1100.png me1100.shape medium_building.png medium_building.shape medium_building_blue.png medium_building_blue.shape medium_building_subdued.png medium_building_subdued.shape metro1500.png metro1500.shape mgx8220.png mgx8220.shape mgx8240.png mgx8240.shape mgx8260.png mgx8260.shape mgx_8000_series_voice_gateway.png mgx_8000_series_voice_gateway.shape microphone.png microphone.shape microwebserver.png microwebserver.shape mini_vax.png mini_vax.shape mobile_access_ip_phone.png mobile_access_ip_phone.shape mobile_access_router.png mobile_access_router.shape modem.png modem.shape moh_server.png moh_server.shape monitor.png monitor.shape multi-fabric_server_switch.png multi-fabric_server_switch.shape multilayer_remote_switch.png multilayer_remote_switch.shape multilayer_switch.png multilayer_switch.shape multilayer_switch_with_silicon.png multilayer_switch_with_silicon.shape multilayer_switch_with_silicon_subdued.png multilayer_switch_with_silicon_subdued.shape multiswitch_device.png multiswitch_device.shape mux.png mux.shape nat.png nat.shape netflow_router.png netflow_router.shape netranger.png netranger.shape netsonar.png netsonar.shape network_management.png network_management.shape newton.png newton.shape octel.png octel.shape ons15104.png ons15104.shape ons15540.png ons15540.shape optical_amplifier.png optical_amplifier.shape optical_cross-connect.png optical_cross-connect.shape optical_fiber.png optical_fiber.shape optical_services_router.png optical_services_router.shape optical_transport.png optical_transport.shape pad.png pad.shape pager.png pager.shape pbx.png pbx.shape pbx_switch.png pbx_switch.shape pc.png pc.shape pc_adapter_card.png pc_adapter_card.shape pc_card.png pc_card.shape pc_man.png pc_man.shape pc_man_left.png pc_man_left.shape pc_router_card.png pc_router_card.shape pc_software.png pc_software.shape pc_video.png pc_video.shape pc_with_router-based_software.png pc_with_router-based_software.shape pda.png pda.shape phone.png phone.shape phone_2.png phone_2.shape phone_appliance.png phone_appliance.shape phone_ethernet.png phone_ethernet.shape phone_fax.png phone_fax.shape phone_feature.png phone_feature.shape pix_firewall.png pix_firewall.shape pix_firewall_left.png pix_firewall_left.shape printer.png printer.shape programmable_switch.png programmable_switch.shape protocol_translator.png protocol_translator.shape pxf.png pxf.shape radio_tower.png radio_tower.shape ratemux.png ratemux.shape relational_database.png relational_database.shape repeater.png repeater.shape route_switch_processor.png route_switch_processor.shape route_switch_processor_with_si.png route_switch_processor_with_si.shape router.png router.shape router_in_building.png router_in_building.shape router_subdued.png router_subdued.shape router_with_firewall.png router_with_firewall.shape router_with_silicon_switch.png router_with_silicon_switch.shape rps.png rps.shape running_man.png running_man.shape running_man_subdued.png running_man_subdued.shape running_woman.png running_woman.shape satellite.png satellite.shape satellite_dish.png satellite_dish.shape sc2200.png sc2200.shape sc2200_vsc3000_host.png sc2200_vsc3000_host.shape scanner.png scanner.shape security_appliance.png security_appliance.shape server_switch.png server_switch.shape server_with_pc_router.png server_with_pc_router.shape service_control.png service_control.shape sip_proxy_server.png sip_proxy_server.shape sitting_woman.png sitting_woman.shape small_business.png small_business.shape small_hub.png small_hub.shape softphone.png softphone.shape software-based_router_on_file_server.png software-based_router_on_file_server.shape sonet_mux.png sonet_mux.shape speaker.png speaker.shape ssl_terminator.png ssl_terminator.shape standing_man.png standing_man.shape stb.png stb.shape storage_array.png storage_array.shape storage_router.png storage_router.shape storage_solution_engine.png storage_solution_engine.shape stp.png stp.shape sun_workstation.png sun_workstation.shape supercomputer.png supercomputer.shape svx.png svx.shape switch_processor.png switch_processor.shape system_controller.png system_controller.shape tablet.png tablet.shape tape_array.png tape_array.shape tdm_router.png tdm_router.shape telecommuter.png telecommuter.shape telecommuter_house.png telecommuter_house.shape telecommuter_house_router.png telecommuter_house_router.shape telecommuter_house_subdued.png telecommuter_house_subdued.shape terminal.png terminal.shape terminal_server.png terminal_server.shape tokenring.png tokenring.shape transpath.png transpath.shape truck.png truck.shape turret.png turret.shape tv.png tv.shape ubr910_cable_dsu.png ubr910_cable_dsu.shape umg_series.png umg_series.shape unity_express.png unity_express.shape unity_server.png unity_server.shape universal_gateway.png universal_gateway.shape university.png university.shape ups.png ups.shape video_camera.png video_camera.shape video_camera_right.png video_camera_right.shape vip.png vip.shape virtual_layer_switch.png virtual_layer_switch.shape vn2900.png vn2900.shape vn5900.png vn5900.shape vn5902.png vn5902.shape voice-enabled_access_server.png voice-enabled_access_server.shape voice-enabled_atm_switch.png voice-enabled_atm_switch.shape voice-enabled_router.png voice-enabled_router.shape voice_switch2.png voice_switch2.shape vpn_concentrator.png vpn_concentrator.shape vpn_gateway.png vpn_gateway.shape vsc3000.png vsc3000.shape wan.png wan.shape wavelength_router.png wavelength_router.shape wdm.png wdm.shape web_browser.png web_browser.shape web_cluster.png web_cluster.shape wi-fi_tag.png wi-fi_tag.shape wireless.png wireless.shape wireless_bridge.png wireless_bridge.shape wireless_connectivity.png wireless_connectivity.shape wireless_location_appliance.png wireless_location_appliance.shape wireless_router.png wireless_router.shape wireless_transport.png wireless_transport.shape wlan_controller.png wlan_controller.shape woman.png woman.shape woman_blue.png woman_blue.shape woman_gold.png woman_gold.shape woman_red.png woman_red.shape workgroup_director.png workgroup_director.shape workgroup_fcis.png workgroup_fcis.shape workgroup_switch.png workgroup_switch.shape workgroup_switch_subdued.png workgroup_switch_subdued.shape workgroup_switch_voice-enabled.png workgroup_switch_voice-enabled.shape workstation.png workstation.shape www_server.png www_server.shape share/dia/shapes/Civil/ bvrest.png bvrest.shape civil_aerator.png civil_aerator.shape civil_arrow_right.png civil_arrow_right.shape civil_arrow_up.png civil_arrow_up.shape civil_backflow_preventer.png civil_backflow_preventer.shape civil_basin.png civil_basin.shape civil_container.png civil_container.shape civil_final-settling_basin.png civil_final-settling_basin.shape civil_frequency_converter.png civil_frequency_converter.shape civil_gas_bottle.png civil_gas_bottle.shape civil_horizontal_limiting_line.png civil_horizontal_limiting_line.shape civil_horizontal_valve.png civil_horizontal_valve.shape civil_motor.png civil_motor.shape civil_preliminary_clarification_tank.png civil_preliminary_clarification_tank.shape civil_rotor.png civil_rotor.shape civil_soil.png civil_soil.shape civil_vertical_limiting_line.png civil_vertical_limiting_line.shape civil_vertical_propeller.png civil_vertical_propeller.shape hcompressor.png hcompressor.shape hpump.png hpump.shape hrest.png hrest.shape line.png line.shape vcompressor.png vcompressor.shape vpump.png vpump.shape vrest.png vrest.shape water_level.png water_level.shape share/dia/shapes/Contact/ c_if.png c_if.shape c_ifnot.png c_ifnot.shape c_lamp.png c_lamp.shape c_relay.png c_relay.shape l_if.png l_if.shape l_ifnot.png l_ifnot.shape l_out.png l_out.shape l_outj.png l_outj.shape l_outnot.png l_outnot.shape l_outr.png l_outr.shape l_outrcep.png l_outrcep.shape l_outs.png l_outs.shape l_sout.png l_sout.shape l_soutnot.png l_soutnot.shape l_soutr.png l_soutr.shape l_souts.png l_souts.shape share/dia/shapes/Cybernetics/ b-integrator.png b-integrator.shape b-minus.png b-minus.shape b-sens.png b-sens.shape delta-t.png delta-t.shape empty-func.png empty-func.shape factor-0to-1.png factor-0to-1.shape factor-0to1.png factor-0to1.shape factor-greater1.png factor-greater1.shape factor-smaller-1.png factor-smaller-1.shape full-wave-rectifier.png full-wave-rectifier.shape half-wave-rectifier.png half-wave-rectifier.shape hpf.png hpf.shape l-integrator.png l-integrator.shape l-minus.png l-minus.shape l-sens.png l-sens.shape lpf.png lpf.shape negative-shift.png negative-shift.shape positive-shift.png positive-shift.shape product.png product.shape r-integrator.png r-integrator.shape r-minus.png r-minus.shape r-sens.png r-sens.shape relay.png relay.shape saturation.png saturation.shape sigmoid.png sigmoid.shape sine.png sine.shape sum.png sum.shape t-integrator.png t-integrator.shape t-minus.png t-minus.shape t-sens.png t-sens.shape share/dia/shapes/Electric/ cnx.png cnx.shape command.png command.shape contact_f.png contact_f.shape contact_o.png contact_o.shape intpos_f.png intpos_f.shape intpos_o.png intpos_o.shape lamp.png lamp.shape relay.png relay.shape vcommand.png vcommand.shape vcontact_f.png vcontact_f.shape vcontact_o.png vcontact_o.shape vintpos_f.png vintpos_f.shape vintpos_o.png vintpos_o.shape vlamp.png vlamp.shape vrelay.png vrelay.shape share/dia/shapes/Flowchart/ collate.png collate.shape datasource.png datasource.shape delay.png delay.shape display.png display.shape document.png document.shape extract.png extract.shape intstorage.png intstorage.shape magdisk.png magdisk.shape magdrum.png magdrum.shape magtape.png magtape.shape manualinput.png manualinput.shape manualop.png manualop.shape merge.png merge.shape offlinestore.png offlinestore.shape offpageconn.png offpageconn.shape or.png or.shape predefdproc.png predefdproc.shape preparation.png preparation.shape punchedcard.png punchedcard.shape punchedtape.png punchedtape.shape sort.png sort.shape sumjunction.png sumjunction.shape terminal.png terminal.shape transaction.png transaction.shape transmittape.png transmittape.shape share/dia/shapes/Gane_and_Sarson/ alt-entity.png alt-entity.shape data_store.png data_store.shape entity.png entity.shape process.png process.shape share/dia/shapes/Lights/ ACL.png ACL.shape Blacklight.png Blacklight.shape Blinders.png Blinders.shape ERS.png ERS.shape Fresnel.png Fresnel.shape Moving_head.png Moving_head.shape PAR.png PAR.shape PAR_floor.png PAR_floor.shape PC.png PC.shape Scanner.png Scanner.shape Striplight.png Striplight.shape Stroboscope.png Stroboscope.shape Structure.png Structure.shape share/dia/shapes/Logic/ and.png and.shape buffer.png buffer.shape connector.png connector.shape inverter.png inverter.shape nand.png nand.shape nor.png nor.shape not.png not.shape or.png or.shape xor.png xor.shape share/dia/shapes/MSE/ demultiplexer.png demultiplexer.shape large_extension_node.png large_extension_node.shape multiplexer.png multiplexer.shape node_center.png node_center.shape small_extension_node.png small_extension_node.shape tacsat.png tacsat.shape share/dia/shapes/Map/Isometric/ Block1.png Block1.shape Block2.png Block2.shape Block3.png Block3.shape Block4.png Block4.shape Block5.png Block5.shape Block6.png Block6.shape Block7.png Block7.shape Car1.png Car1.shape Car2.png Car2.shape Corner1.png Corner1.shape Corner2.png Corner2.shape Crossroads.png Crossroads.shape Elevated.png Elevated.shape Factory.png Factory.shape FootBridge.png FootBridge.shape OneWay.png OneWay.shape RedCar.png RedCar.shape River.png River.shape Road1.png Road1.shape Roof1.png Roof1.shape StraightRoad1.png StraightRoad1.shape T-Junction.png T-Junction.shape Train1.png Train1.shape Train2.png Train2.shape Tree1.png Tree1.shape share/dia/shapes/Misc/ expended-node.png expended-node.shape expensible-node.png expensible-node.shape file.png file.shape folder.png folder.shape share/dia/shapes/Network/ antenna.png antenna.shape computer.png computer.shape dat_external.png dat_external.shape digitizing_board.png digitizing_board.shape disc.png disc.shape diskette.png diskette.shape firewall.png firewall.shape flash.png flash.shape genmonitor.png genmonitor.shape hub.png hub.shape mobile_phone.png mobile_phone.shape modem.png modem.shape modularswitch.png modularswitch.shape monitor.png monitor.shape nwcloud.png nwcloud.shape patch-panel.png patch-panel.shape pc_bigtower.png pc_bigtower.shape pc_desktop.png pc_desktop.shape pc_miditower.png pc_miditower.shape pc_minitower.png pc_minitower.shape plotter.png plotter.shape printer.png printer.shape rj45plug.png rj45plug.shape router-symbol.png router-symbol.shape sceadplug.png sceadplug.shape speaker.png speaker.shape speaker_amp.png speaker_amp.shape switch-atm-symbol.png switch-atm-symbol.shape switch-symbol.png switch-symbol.shape telephone.png telephone.shape workstation.png workstation.shape zip-disk.png zip-disk.shape share/dia/shapes/Pneumatic/ cnx.png cnx.shape comelec1.png comelec1.shape comelec2.png comelec2.shape commusc.png commusc.shape compb.png compb.shape compilh.png compilh.shape compilp.png compilp.shape compush.png compush.shape comspr.png comspr.shape dejack.png dejack.shape dist22.png dist22.shape dist32.png dist32.shape dist42.png dist42.shape dist52.png dist52.shape drain.png drain.shape press.png press.shape presshy.png presshy.shape presspn.png presspn.shape seijack.png seijack.shape seojack.png seojack.shape share/dia/shapes/RDP/ place.png place.shape place_marquee.png place_marquee.shape t_transition.png t_transition.shape transition.png transition.shape share/dia/shapes/SDL/ block.png block.shape comment.png comment.shape decision.png decision.shape function.png function.shape header.png header.shape inout.png inout.shape macro.png macro.shape note.png note.shape process.png process.shape receive.png receive.shape return.png return.shape save.png save.shape send.png send.shape service.png service.shape state.png state.shape stop.png stop.shape task.png task.shape share/dia/shapes/jigsaw/ part_iiii.png part_iiii.shape part_iiio.png part_iiio.shape part_iioi.png part_iioi.shape part_iioo.png part_iioo.shape part_ioii.png part_ioii.shape part_ioio.png part_ioio.shape part_iooi.png part_iooi.shape part_iooo.png part_iooo.shape part_oiii.png part_oiii.shape part_oiio.png part_oiio.shape part_oioi.png part_oioi.shape part_oioo.png part_oioo.shape part_ooii.png part_ooii.shape part_ooio.png part_ooio.shape part_oooi.png part_oooi.shape part_oooo.png part_oooo.shape share/dia/shapes/sybase/ client.png client.shape dataserver.png dataserver.shape ltm.png ltm.shape repserver.png repserver.shape rsm.png rsm.shape stableq.png stableq.shape share/dia/sheets/ AADL.sheet Assorted.sheet BPMN.sheet ChemEng.sheet Circuit.sheet Contact.sheet Cybernetics.sheet Database.sheet ER.sheet Electric.sheet FS.sheet Flowchart.sheet GRAFCET.sheet Gane_and_Sarson.sheet IsometricMap.sheet Istar.sheet Jackson.sheet KAOS.sheet Lights.sheet Logic.sheet MSE.sheet Misc.sheet Pneumatic.sheet SADT.sheet SDL.sheet UML.sheet chronogram.sheet ciscocomputer.sheet ciscohub.sheet ciscomisc.sheet cisconetwork.sheet ciscotelephony.sheet civil.sheet jigsaw.sheet network.sheet sybase.sheet share/dia/sheets/ER/weakentity.png share/dia/sheets/GRAFCET/ etapei.png etapemc.png etapeme.png etapems.png etapesp.png vergent_and.png share/dia/sheets/Istar/ agent.png decomposition.png dependency.png goal.png means_ends.png neg_contrib.png pos_contrib.png position.png role.png task.png share/dia/sheets/Jackson/ designed_domain.png machine_domain.png req_phen.png share/dia/sheets/KAOS/ and-complete-ref.png and-ref.png assumption.png capable-of.png conflicts.png controls.png input.png monitors.png obstacle.png obstructs.png op-ref.png or-complete-ref.png or-ref.png output.png performs.png requirement.png responsibility.png softgoal.png share/dia/sheets/UML/ aggregation.png eventsink.png eventsource.png receptacle.png umlclass_template.png share/dia/ui/ display-ui.xml integrated-ui.xml popup-ui.xml toolbar-ui.xml toolbox-ui.xml share/dia/xslt/ dia-uml.xsl dia-uml2c++.xsl dia-uml2componentlist.xsl dia-uml2idl.xsl dia-uml2java.xsl dia-uml2owl.xsl dia-uml2python.xsl stylesheets.xml share/icons/hicolor/16x16/apps/dia.png share/icons/hicolor/22x22/apps/dia.png share/icons/hicolor/24x24/apps/dia.png share/icons/hicolor/32x32/apps/dia.png share/icons/hicolor/48x48/apps/dia.png share/icons/hicolor/scalable/apps/dia.svg share/mime-info/ dia.keys dia.mime [FILE:2384:manifests/plist.nls] share/locale/am/LC_MESSAGES/dia.mo share/locale/ar/LC_MESSAGES/dia.mo share/locale/ast/LC_MESSAGES/dia.mo share/locale/az/LC_MESSAGES/dia.mo share/locale/be/LC_MESSAGES/dia.mo share/locale/bg/LC_MESSAGES/dia.mo share/locale/bs/LC_MESSAGES/dia.mo share/locale/ca/LC_MESSAGES/dia.mo share/locale/ca@valencia/LC_MESSAGES/dia.mo share/locale/cs/LC_MESSAGES/dia.mo share/locale/da/LC_MESSAGES/dia.mo share/locale/de/LC_MESSAGES/dia.mo share/locale/dz/LC_MESSAGES/dia.mo share/locale/el/LC_MESSAGES/dia.mo share/locale/en_CA/LC_MESSAGES/dia.mo share/locale/en_GB/LC_MESSAGES/dia.mo share/locale/eo/LC_MESSAGES/dia.mo share/locale/es/LC_MESSAGES/dia.mo share/locale/eu/LC_MESSAGES/dia.mo share/locale/fi/LC_MESSAGES/dia.mo share/locale/fr/LC_MESSAGES/dia.mo share/locale/ga/LC_MESSAGES/dia.mo share/locale/gl/LC_MESSAGES/dia.mo share/locale/gu/LC_MESSAGES/dia.mo share/locale/hr/LC_MESSAGES/dia.mo share/locale/hu/LC_MESSAGES/dia.mo share/locale/id/LC_MESSAGES/dia.mo share/locale/is/LC_MESSAGES/dia.mo share/locale/it/LC_MESSAGES/dia.mo share/locale/ja/LC_MESSAGES/dia.mo share/locale/kn/LC_MESSAGES/dia.mo share/locale/ko/LC_MESSAGES/dia.mo share/locale/lt/LC_MESSAGES/dia.mo share/locale/lv/LC_MESSAGES/dia.mo share/locale/mk/LC_MESSAGES/dia.mo share/locale/ml/LC_MESSAGES/dia.mo share/locale/mn/LC_MESSAGES/dia.mo share/locale/mr/LC_MESSAGES/dia.mo share/locale/ms/LC_MESSAGES/dia.mo share/locale/nb/LC_MESSAGES/dia.mo share/locale/ne/LC_MESSAGES/dia.mo share/locale/nl/LC_MESSAGES/dia.mo share/locale/nn/LC_MESSAGES/dia.mo share/locale/oc/LC_MESSAGES/dia.mo share/locale/or/LC_MESSAGES/dia.mo share/locale/pa/LC_MESSAGES/dia.mo share/locale/pl/LC_MESSAGES/dia.mo share/locale/pt/LC_MESSAGES/dia.mo share/locale/pt_BR/LC_MESSAGES/dia.mo share/locale/ro/LC_MESSAGES/dia.mo share/locale/ru/LC_MESSAGES/dia.mo share/locale/rw/LC_MESSAGES/dia.mo share/locale/sk/LC_MESSAGES/dia.mo share/locale/sl/LC_MESSAGES/dia.mo share/locale/sq/LC_MESSAGES/dia.mo share/locale/sr/LC_MESSAGES/dia.mo share/locale/sr@Latn/LC_MESSAGES/dia.mo share/locale/sr@latin/LC_MESSAGES/dia.mo share/locale/sv/LC_MESSAGES/dia.mo share/locale/ta/LC_MESSAGES/dia.mo share/locale/th/LC_MESSAGES/dia.mo share/locale/tr/LC_MESSAGES/dia.mo share/locale/uk/LC_MESSAGES/dia.mo share/locale/vi/LC_MESSAGES/dia.mo share/locale/zh_CN/LC_MESSAGES/dia.mo share/locale/zh_HK/LC_MESSAGES/dia.mo share/locale/zh_TW/LC_MESSAGES/dia.mo [FILE:248:manifests/plist.docs] share/doc/dia/en/examples/ diagram.dtd shape.dtd sheet.dtd share/doc/dia/eu/examples/ diagram.dtd shape.dtd sheet.dtd share/doc/dia/fr/examples/ diagram.dtd shape.dtd sheet.dtd share/doc/dia/pl/examples/ diagram.dtd shape.dtd sheet.dtd [FILE:45:manifests/plist.man] share/man/fr/man1/dia.1 share/man/man1/dia.1 [FILE:429:patches/patch-app_load__save.c] --- app/load_save.c.orig 2014-08-24 15:46:01 UTC +++ app/load_save.c @@ -19,7 +19,13 @@ /* so we get fdopen declared even when compiling with -ansi */ #define _POSIX_C_SOURCE 200809L -#define _BSD_SOURCE 1 /* to get the prototype for fchmod() */ + +/* to get the prototype for fchmod() */ +#if defined(__NetBSD__) +#define _NETBSD_SOURCE 1 +#else +#define _BSD_SOURCE 1 +#endif #include #ifdef HAVE_UNISTD_H [FILE:397:patches/patch-app_main.c] --- app/main.c.orig 2014-08-24 15:44:07 UTC +++ app/main.c @@ -17,12 +17,20 @@ */ #include +#if defined(FP_X_INV) && defined(FP_X_DZ) +#include +#endif + #include "app_procs.h" #include "interface.h" int main(int argc, char *argv[]) { +#if defined(FP_X_INV) && defined(FP_X_DZ) + fpsetmask(0); +#endif + app_init(argc, argv); if (!app_is_interactive()) [FILE:1820:patches/patch-configure] --- configure.orig 2014-09-05 15:08:16 UTC +++ configure @@ -16688,7 +16688,7 @@ fi -GTK_MODULES="gtk+-2.0 >= 2.6.0 glib-2.0 >= 2.6.0 libxml-2.0 gdk-pixbuf-2.0 gthread-2.0" +GTK_MODULES="gtk+-2.0 >= 2.6.0 glib-2.0 >= 2.6.0 libxml-2.0 gdk-pixbuf-2.0 gthread-2.0 gmodule-2.0" pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PANGOVERSION" >&5 @@ -16849,7 +16849,7 @@ if ${ac_cv_lib_freetype_FT_Init_FreeType $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lfreetype `freetype-config --libs` $LIBS" +LIBS="-lfreetype `pkg-config freetype2 --libs` $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -16889,7 +16889,7 @@ fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if FreeType version is 2.0.9 or higher" >&5 $as_echo_n "checking if FreeType version is 2.0.9 or higher... " >&6; } old_CPPFLAGS="$CPPFLAGS" - CPPFLAGS="$CPPFLAGS `freetype-config --cflags`" + CPPFLAGS="$CPPFLAGS `pkg-config freetype2 --cflags`" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -16902,9 +16902,9 @@ _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } - FREETYPE_LIBS=`freetype-config --libs` + FREETYPE_LIBS=`pkg-config freetype2 --libs` - FREETYPE_CFLAGS=`freetype-config --cflags` + FREETYPE_CFLAGS=`pkg-config freetype2 --cflags` GTK_MODULES="$GTK_MODULES pangoft2" @@ -17571,7 +17571,7 @@ $as_echo_n "checking for png_structp in png_structp pp; png_infop info; png_colorp cmap; - main() { void*foo = png_create_read_struct; } + int main() { void*foo = png_create_read_struct; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : png_ok=yes [FILE:331:patches/patch-doc_fr_Makefile.in] --- doc/fr/Makefile.in.orig 2014-09-05 15:08:04 UTC +++ doc/fr/Makefile.in @@ -389,7 +389,7 @@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ -mandir = $(datadir)/man/$(lang) +mandir = @mandir@/$(lang) mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ [FILE:514:patches/patch-objects__GRAFCET__boolequation.c] --- objects/GRAFCET/boolequation.c.orig 2014-08-24 15:46:01 UTC +++ objects/GRAFCET/boolequation.c @@ -58,7 +58,7 @@ struct _Block { /* utility */ -inline static gboolean isspecial(gunichar c) +inline static gboolean dia_isspecial(gunichar c) { switch (c) { case '!': @@ -136,7 +136,7 @@ static Block *textblock_create(const gch gchar *p1; c = g_utf8_get_char(*str); p1 = g_utf8_next_char(*str); - if (isspecial(c)) break; + if (dia_isspecial(c)) break; *str = p1; } [FILE:501:patches/patch-objects_custom_custom__object.c] --- objects/custom/custom_object.c.orig 2014-08-24 15:46:01 UTC +++ objects/custom/custom_object.c @@ -379,7 +379,7 @@ void custom_setup_properties (ShapeInfo Maybe it even works cause the sizeof() in *_get_data_size can be calculated at compile time. Anyway, a mess ;) --hb */ - size = info->props[i].ops->get_data_size (&info->props[i]); + size = info->props[i].ops->get_data_size ((Property *)&info->props[i]); info->ext_attr_size += size; offs += size; } [FILE:252:patches/patch-plug-ins_drs_dia-render-script-import.c] --- plug-ins/drs/dia-render-script-import.c.orig 2014-08-24 15:46:01 UTC +++ plug-ins/drs/dia-render-script-import.c @@ -27,6 +27,7 @@ #include "color.h" #include "diagramdata.h" +#include #include static real [FILE:2308:patches/patch-plug-ins_postscript_diapsft2renderer.c] --- plug-ins/postscript/diapsft2renderer.c.orig 2014-08-24 15:46:01 UTC +++ plug-ins/postscript/diapsft2renderer.c @@ -61,16 +61,16 @@ void draw_bezier_outline(DiaPsRenderer * double pos_y ); /* Countour traveling functions */ -static int paps_move_to( FT_Vector* to, +static int paps_move_to( const FT_Vector* to, void *user_data); -static int paps_line_to( FT_Vector* to, +static int paps_line_to( const FT_Vector* to, void *user_data); -static int paps_conic_to( FT_Vector* control, - FT_Vector* to, +static int paps_conic_to( const FT_Vector* control, + const FT_Vector* to, void *user_data); -static int paps_cubic_to( FT_Vector* control1, - FT_Vector* control2, - FT_Vector* to, +static int paps_cubic_to( const FT_Vector* control1, + const FT_Vector* control2, + const FT_Vector* to, void *user_data); static void dia_ps_ft2_renderer_class_init (DiaPsFt2RendererClass *klass); @@ -111,7 +111,7 @@ set_font(DiaRenderer *self, DiaFont *fon /*====================================================================== outline traversing functions. ----------------------------------------------------------------------*/ -static int paps_move_to( FT_Vector* to, +static int paps_move_to( const FT_Vector* to, void *user_data) { OutlineInfo *outline_info = (OutlineInfo*)user_data; @@ -121,7 +121,7 @@ static int paps_move_to( FT_Vector* to, return 0; } -static int paps_line_to( FT_Vector* to, +static int paps_line_to( const FT_Vector* to, void *user_data) { OutlineInfo *outline_info = (OutlineInfo*)user_data; @@ -131,8 +131,8 @@ static int paps_line_to( FT_Vector* to, return 0; } -static int paps_conic_to( FT_Vector* control, - FT_Vector* to, +static int paps_conic_to( const FT_Vector* control, + const FT_Vector* to, void *user_data) { OutlineInfo *outline_info = (OutlineInfo*)user_data; @@ -144,9 +144,9 @@ static int paps_conic_to( FT_Vector* co return 0; } -static int paps_cubic_to( FT_Vector* control1, - FT_Vector* control2, - FT_Vector* to, +static int paps_cubic_to( const FT_Vector* control1, + const FT_Vector* control2, + const FT_Vector* to, void *user_data) { OutlineInfo *outline_info = (OutlineInfo*)user_data; [FILE:401:patches/patch-plug-ins_wmf_wmf.cpp] --- plug-ins/wmf/wmf.cpp.orig 2014-08-24 15:46:01 UTC +++ plug-ins/wmf/wmf.cpp @@ -54,15 +54,17 @@ typedef W32::LOGFONTW LOGFONTW; #elif HAVE_LIBEMF namespace W32 { -# include +# include } #else # include "wmf_gdi.h" # define SAVE_EMF #endif +#ifdef G_OS_WIN32 /* force linking with gdi32 */ #pragma comment( lib, "gdi32" ) +#endif // #define SAVE_EMF [FILE:218:patches/patch-po_checktrans.py] --- po-checktrans.py.orig 2014-08-24 15:44:08 UTC +++ po-checktrans.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python # # This quick hack gives translation statistics (from the core translation # files). [FILE:460:patches/patch-tests_test-boundingbox.c] --- tests/test-boundingbox.c.orig 2014-08-24 15:46:02 UTC +++ tests/test-boundingbox.c @@ -116,7 +116,7 @@ _add_bezier_tests (void) { gchar *testpath = g_strdup_printf ("/Dia/BoundingBox/Bezier%d", i+1); #if GLIB_CHECK_VERSION(2,16,0) - g_test_add_data_func (testpath, &_test_beziers[i], _check_one_bezier); + g_test_add_data_func (testpath, &_test_beziers[i], (GTestDataFunc)_check_one_bezier); #endif g_free (testpath); } [FILE:1045:patches/patch-tests_test-objects.c] --- tests/test-objects.c.orig 2014-08-24 15:46:02 UTC +++ tests/test-objects.c @@ -259,19 +259,19 @@ _ot_item (gpointer key, #if GLIB_CHECK_VERSION(2,16,0) testpath = g_strdup_printf ("%s/%s/%s", base, name, "Creation"); - g_test_add_data_func (testpath, type, _test_creation); + g_test_add_data_func (testpath, type, (GTestDataFunc) _test_creation); g_free (testpath); testpath = g_strdup_printf ("%s/%s/%s", base, name, "Copy"); - g_test_add_data_func (testpath, type, _test_copy); + g_test_add_data_func (testpath, type, (GTestDataFunc) _test_copy); g_free (testpath); testpath = g_strdup_printf ("%s/%s/%s", base, name, "Movement"); - g_test_add_data_func (testpath, type, _test_movement); + g_test_add_data_func (testpath, type, (GTestDataFunc) _test_movement); g_free (testpath); testpath = g_strdup_printf ("%s/%s/%s", base, name, "Change"); - g_test_add_data_func (testpath, type, _test_change); + g_test_add_data_func (testpath, type, (GTestDataFunc) _test_change); g_free (testpath); #endif