pkgsrc/misc/libreoffice/Makefile

331 lines
13 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.71 2016/01/27 10:31:30 wiz Exp $
Update to 5.0.4.2 Changelog: 5.0.4.2: Bugs fixed compared to 5.0.4 RC1: tdf#94138 Form Control Text Boxes Print And Export To PDF Incorrectly [Tomaž Vajngerl] tdf#96072 General format lost on export to XLSX with locale using "Standard" as name for General format (FR, DE, SP...) [Eike Rathke] 5.0.4.1: Bugs fixed compared to 5.0.3 final (RC2): bnc#881024 take the world scaling factor for fonts, but not the rotation [Caolán McNamara] coverity#1338592 explicit null dereferenced [Caolán McNamara] i#121382 take the world scaling factor for fonts, but not the rotation [Caolán McNamara] i#43771 sw: looping layout in SwHeadFootFrm::FormatSize() [Miklos Vajna] rhbz#1278885 black/absent widgetry only with libreoffice-gtk3 installed [Caolán McNamara] rhbz#988516 DOCX import: header/footer paragraph properties applied to body paragraph [Miklos Vajna] tdf#32082 [EDITING] Table Number Format not modified for empty table cells [Niklas Johansson] tdf#32834 bad result using mdeterm [Dennis Francis] tdf#39056 Image in wrong place, table display wrong in docx file [Miklos Vajna] tdf#45775 PgSQL new DB allow empty Datasource [Julien Nabet] tdf#59454 FILEOPEN: in particular .RTF page break after page 1 is ignored and page orientation from page 2 is wrong [Miklos Vajna] tdf#61228 TABLE: Function summe() does not sum up but returns last item [Julien Nabet] tdf#64027 Add ability to set highlight color for text in drawing objects (Writer) [Maxim Monastirsky] tdf#66141 CRASH (OOM) while scrolling through a specific document [Caolán McNamara] tdf#72205 LibreOffice Database - LONGVARCHAR anomaly when trying to dismiss a window without first saving [Lionel Elie Mamane] tdf#75256 Meta: incomplete Sifr icon theme [Matthias Freund] tdf#75431 FILESAVE : DOCX : Page Orientation is not preserved when mixed orientation is present [Miklos Vajna] tdf#75637 LOCALHELP: Images not displayed with newer icon themes [Stephan Bergmann] tdf#76239 OpenSymbol font is not retained after an upgrade (work around in comment 16, 32, .. install log in comment 50 ) [Andras Timar] tdf#76964 Automatic capitalization of "i" in a non-english language [Caolán McNamara] tdf#77014 Words in input fields are broken between lines at the end of line [Tomaž Vajngerl] tdf#77881 FILESAVE: Bullets are lost when saving in OOxml (.pptx or .ppsx) [Mark Hung] tdf#78902 FileSave: File Hangs at Save [Miklos Vajna] tdf#80224 FILESAVE: Custom text color changed to black on .PPTX export [Mark Hung] tdf#80520 FILESAVE: Format of bullets destroyed when saving as .pptx [Mark Hung] tdf#81144 Chinese full-width punctuation does not align properly [Mark Hung] tdf#83300 FILEOPEN: DOCX - Image anchored as 'As Character' positioned on wrong page [Miklos Vajna] tdf#85232 FORMATTING: (Grouped) drawing objects are rendered in a wrong way (.docx file) [Miklos Vajna] tdf#85767 SIDEBAR: Left and right alignment buttons need to be swapped in RTL [Katarina Behrens] tdf#87313 WIKIHELP: Update docs on certificates + Firefox [Adolfo Jayme Barrientos] tdf#88548 Line Style drop down missing background colour [Aybuke Ozdemir] tdf#89088 FILEOPEN: Section with shape and text in specific DOCX lost [Miklos Vajna] tdf#89165 FILEOPEN: Hang loading .docx with frame/textboxes [Miklos Vajna] tdf#89525 Impress does not export slides bullets to PPTX correctly [Mark Hung] tdf#89852 Non-ASCII characters in file name become question marks in Subject in email when a document sent by email [Andras Timar] tdf#89907 Text to columns only affects first line when width is auto set [Eike Rathke] tdf#90153 A frame is not saved correctly if the document is saved as a docx file [Miklos Vajna] tdf#90372 ACCESSIBILITY List Fields in dialog Text Import (Insert > Sheet from file) not accessible by key board [Katarina Behrens] tdf#90504 0x7 chars in .doc are not always cell/row ends [Caolán McNamara] tdf#90987 Pages/Slides pane does not remember its state on reopen [Katarina Behrens] tdf#91097 EDITING & FORMATTING: Disparity between inserting shapes from menu and toolbar [Yousuf Philips] tdf#91199 i18n: add locale data or Venetian language [Eike Rathke] tdf#91260 DOCX frames can extend beyond the page bottom, but not in Writer [László Németh] tdf#91270 UI: Crash on exit after Manage Changes [Andras Timar] tdf#91288 Does not display traditional Chinese variant of Noto fonts correctly [Mark Hung] tdf#91453 Use configuration of text to number conversion also in arithmetic matrix operations (was: SUMPRODUCT() doesn't work well with 4.4.3) [Eike Rathke] tdf#92207 EDITING Setting text background colour doesn't work in Calc [Maxim Monastirsky] tdf#92217 UI Grey text background in read-only document infobar [Jan Holesovsky] tdf#92256 INDIRECT function lost interoperabilty with calc documents migrated by OOo3.2.1 [Katarina Behrens] tdf#92272 SLIDESHOW: slide color inversion during transitions [Tor Lillqvist] tdf#92527 docx export: File with shape can not be opened in word 2010 (diamond shape) [Andras Timar] tdf#92648 FILEOPEN / IMPORT specific DOCX (letter head) with various objects: line-picture (graphic) in footer too low [László Németh] tdf#92687 Rendering: Rotated text blurry and unreadable with GTK3 [Caolán McNamara] tdf#92702 Unable to select menu items that were initially off-screen [László Németh] tdf#92934 Web Wizard: Cannot Export Zip archive. [Julien Nabet] tdf#92993 FILEOPEN: access violation on particular .docx [Caolán McNamara] tdf#93296 When opening spreadseet, Currency cells formatting is changed. [Laurent Balland-Poirier] tdf#93317 "Document has been modified" Dialog does not have the focus on GTK3. [Caolán McNamara] tdf#93390 View of cell data gone in Table Data View [Lionel Elie Mamane] tdf#93438 Impress generate abnormal style when copy-pasting from Writer with Chinese UI [Mark Hung] tdf#93461 Caption of images are hidden behind the image [Caolán McNamara] tdf#93487 FORMATTING: Using Borders & Border Style button on toolbar crashes Calc [Michael Meeks] tdf#93509 Crash when close a LibODev if enable a While Typing/Autocorrect [Stephan Bergmann] tdf#93587 insert table in draw ole object [Julien Nabet] tdf#93618 cell value in table grid a date/time control incorrectly displayed [Lionel Elie Mamane] tdf#93662 white-list only the latest GL hardware and drivers [Caolán McNamara] tdf#93688 String ref syntax incorrect for new documents and in UI [Katarina Behrens] tdf#93720 Crash "Assertion failed" with Draw Frame on table. [Oliver Specht] tdf#93724 BASE: Insert Row in Filtered Form with Date/Time Fields results in Phantom zero date displayed instead of null, not saved [Lionel Elie Mamane] tdf#93733 Assertion failed when clear font size field in paragraph style [Julien Nabet] tdf#93818 Cannot open most lwp docs (booklets) [Caolán McNamara] tdf#93847 Repaint problems with LibreOffice on Gtk3 [Caolán McNamara] tdf#94008 FILEOPEN: Crash opening password protected file - CJK UI [Takeshi Abe] tdf#94022 Hide "Installable Options" in Linux print dialog [Michael Weghorn] tdf#94049 RTF IMPORT: rtf file with OLE object crashes libreoffice every time [Miklos Vajna] tdf#94069 EDITING: Moving a tablecontrol while editing a form leads to a hang [Caolán McNamara] tdf#94138 Form Control Text Boxes Print And Export To PDF Incorrectly [Tomaž Vajngerl] tdf#94214 Function FINV exported as "COM.MICROSOFT.F.INV" although it is spec'ed in OpenFormula [Winfried Donkers] tdf#94227 FILEOPEN: XLSX - Pattern/hatching fill no longer imported into charts [Markus Mohrhard] tdf#94374 Insert -> Document: "Read-Error. Error reading file." for DOCX files [Miklos Vajna] tdf#94384 Icons appearing with black backgrounds when "use OpenGL for Rendering" is enabled [Tomaž Vajngerl] tdf#94421 Web Wizard: option shift when loading saved session [Julien Nabet] tdf#94435 FILEOPEN: RTF - Text alignment not retained [Miklos Vajna] tdf#94456 FILEOPEN: RTF - Heading position incorrect [Miklos Vajna] tdf#94473 Properties Help buttons direct to broken weblink [Andras Timar] tdf#94477 missing "Format > Character" item in the customize keyboard command menu [Yousuf Philips] tdf#94485 VIEWING: broken UI and spreadsheet display issue after opening specific .xlsm [Jan-Marek Glogowski] tdf#94624 Cell formula =<A1>^2 result is different from =(<A1>)^2 if <A1> is negative [Oliver Specht] tdf#94679 EDITING: Text selection with Shift+PageDown broken part2 [Justin Luth] tdf#94743 Web Wizard: Cannot export in ftp [Julien Nabet] tdf#94796 LINEST and LOGEST should have ForceArray parameter types (was: LINEST and INDEX problem) [Eike Rathke] tdf#94804 Cross references break on reload. [Michael Stahl] tdf#94810 "Replace All" using regex gives wrong results [Mike Kaganski, Eike Rathke] tdf#94818 FILEOPEN Table layout jumbled for .doc [Caolán McNamara] tdf#94829 LibreOffice splash screen sets invalid WM_SIZE_HINTS [Julien Nabet] tdf#94869 Calculations involving an array and a position dependent intersection do not propagate an error if there is no intersection in non-array scalar mode [Eike Rathke] tdf#94871 [HELP] note and warning paragraphs are aligned incorrectly [Michael Stahl] tdf#94888 Display "Bad parameter" when trying to access a read/only share on Sharepoint. [Giuseppe Castagno] tdf#94908 [UI] Search filter in Autofilter breaks searching by typing in the list: OK button is blocked [Dennis Francis] tdf#94924 OpenCL: strange behavior in formulas computing [Tor Lillqvist] tdf#94936 FILESAVE PDF: LibreOffice crashes when saving document (GTK3, Gnome 3.18) [Maxim Monastirsky] tdf#95021 Crash in macro dialog [Caolán McNamara] tdf#95024 Support for new Hungarian orthography [László Németh] tdf#95071 Cannot open a particular Word 2010 docx document (SAXParseException line 2) [Mike Kaganski] tdf#95091 Editable input fields in protected section: no delete or backspace possible [Oliver Specht] tdf#95096 IMDeleteSurrounding kmfl characters are not "swallowed" and writer exits with exception [Justin Luth] tdf#95188 DOCX import: picture in footnote is not imported [Oliver Specht] tdf#95220 FILEOPEN: Crash on opening attached Calc template [Mike Kaganski] tdf#95298 UI Crash on deleting part of animated gif [Armin Le Grand] tdf#95321 FILEOPEN: Tables no longer imported correctly from Word .doc files [Caolán McNamara] tdf#95352 autocorrect replacement table column misalignment after resize [Caolán McNamara] tdf#95395 EDITING: VLOOKUP fails if 1st parameter is a position dependent implicit intersection [Eike Rathke] tdf#95419 FILEOPEN: looong time loading specific .ods [Eike Rathke] tdf#95481 FILEOPEN: LibO crashes loading .odg [Armin Le Grand] tdf#95551 Crash changing icon themes when image has imagemap [Michael Meeks] tdf#95569 ODT export: conflicting style:repeat attributes on two XML elements [Michael Stahl] tdf#95670 CALCULATING: ForceArray parameters not properly propagated, e.g. for functions expecting scalar values but passed a range reference inside SUMPRODUCT [Eike Rathke] tdf#95677 Exponent must have sign when export to Excel [Laurent Balland-Poirier] tdf#95761 All Hotkeys with CTRL+ALT+ not worked [Juergen Funk] tdf#95783 VIEWING: Line breaks too early for Georgia font [Tor Lillqvist] tdf#95916 Alizarin master page formats date in Japanese [Laurent Balland-Poirier]
2015-12-18 23:50:38 +01:00
VERREL= 5.0.4
Update to 5.0.1.2 Changelog: 5.0.1.2: Bugs fixed compared to 5.0.1 RC1: i#91025 crash on revisiting insert special character [Caolán McNamara] tdf#86024 FORMATTING: Erroneous formatting of certain numbers [Eike Rathke] tdf#89387 improve performance for some matrix operations [Łukasz Hryniuk] tdf#90150 Page numbering in the status bar which may cause confusion [Jan Holesovsky] tdf#91782 Export draw-document to eps result in crash [Julien Nabet] tdf#92242 UI - StartCenter and Application windows can not be resized diagonally with mouse after initial window size increase and covers OSX Dock [andreask] tdf#92305 VIEWING: Multiple page view does not render properly when scrolling [Jan Holesovsky] tdf#92446 Crash in Windows and Runtime exception on Linux with Basic Clipboard function [Stephan Bergmann] tdf#92749 VLOOKUP not calculated correctly in the large file from Calc 4.4 (hard recalc helps) [Eike Rathke] tdf#93064 START CENTER: Icon sizes in breeze cause help and extensions buttons not to be visible [andreask] tdf#93096 Selecting text with keyboard (partially outside current view) results in wrong highlighting and mangled text [Miklos Vajna] tdf#93102 Crash on enabling image contour [Szymon Kłos] tdf#93113 Crash Inserting Special Character [Caolán McNamara] tdf#93114 Insert Special Character - Not reading Fonts Correctly [László Németh] tdf#93290 SIDEBAR: Style drop down menu increasing the minimum size of the sidebar [Maxim Monastirsky] tdf#93326 Calc: Alt+E,I,D to fill down now (LO 4.4+ ) toggles edit mode [Eike Rathke] tdf#93382 Crash moving chart [Stephan Bergmann] tdf#93404 status indicator progress bar not shown while loading big file [Stephan Bergmann] 5.0.1.1: Bugs fixed compared to 5.0.0 final (rc5): coverity#1311944 logically dead code [Caolán McNamara] rhbz#1242099 [abrt] libreoffice-core: ScXMLExport::WriteAnnotation(): soffice.bin killed by SIGSEGV [Eike Rathke] tdf#38837 Reduce power consumption: timers must end eventually [Ashod Nakashian] tdf#58838 : =A1="" returns TRUE when A1 does not contain a blank [Eike Rathke] tdf#63955 CRASH on FILEOPEN .odp presentation. "Bad allocation" -> Crash. 100% reproducible. [Caolán McNamara] tdf#76845 Other: File > Wizards > Web Pages crashes LibreOffice on Windows [Michael Stahl] tdf#83223 Undo does not work when modifying a conditional style including Text Body [Michael Stahl] tdf#83465 FILEOPEN: RTF - Numbering list number font name not retained [Miklos Vajna] tdf#86374 FILEOPEN: OOXML import in Writer very bad on attached DOCX: graphics and drawing in Word table distorted [Miklos Vajna] tdf#87437 track changes - accepting change in MS Word merges tables cells [Justin Luth] tdf#88276 Please add UI for new LO 4.4. feature "Text Background Color in Draw" [Stephan Bergmann] tdf#88402 Sorting: setting "Range contains column labels" is forgotten if any column Label contains a numeric value or is empty (comment 38) [Eike Rathke] tdf#89702 DOCX: Bullet character is large [Miklos Vajna] tdf#90046 RTF import: document that starts with a footnote crashes Writer (also on paste from clipboard) [Michael Stahl] tdf#90502 CRASH - failed assertion in unittest sw_globalfilter in master build OSX (ImplLogicToPixel) [Caolán McNamara] tdf#90575 DDE LINK does not work between two documents Writer [Miklos Vajna] tdf#90609 FILEOPEN XML XLSX causes Calc to terminate [Caolán McNamara] tdf#91278 xlsx formula not importing correctly, with Table structured references in named expressions and MATCH lookup array creation [Eike Rathke] tdf#91574 SLIDESHOW: presenter console background and buttons not shown during slideshow [Michael Meeks] tdf#91588 UI: Drawing toolbar doesn't show Select button by default [Yousuf Philips] tdf#91594 FILEOPEN particular MSWORD2008 .docx: misinterprets letters from Symbol font (old bug returns with a twist) [Mark Hung] tdf#91715 Database wizard crashes when invoked through remote UNO [Michael Meeks] tdf#91725 CHART: Show minor gridlines with a lighter color [Katarina Behrens] tdf#91950 Crash on saving document [Caolán McNamara] tdf#92018 Implement caching for native widget rendering in OpenGL rendering [Tomaž Vajngerl] tdf#92130 Basic IDE syntax highlighting does not recognise DoEvents [Marek Doležel] tdf#92148 Math: LibreOffice locks up if the bar on the left is resized [Caolán McNamara] tdf#92243 Menu highlighting incorrect with libreoffice-gtk [Simon Long] tdf#92244 Menu separator spacing incorrect in libreoffice-gtk [Simon Long] tdf#92404 Web Wizard - no result / crash [Julien Nabet] tdf#92448 CALC: Excel A1 and R1C1 reference syntax can not reference a cell by worksheet names starting with an ASCII digit [Eike Rathke] tdf#92457 Subformat ;@ changes date input to number [Eike Rathke] tdf#92571 Error mime type in Manifest.xml with picture.wmf and picture.emf [Carlos Luque] tdf#92573 Writer crash when attempting to open one file. [Caolán McNamara] tdf#92629 sheet removeByName error if file loaded as hidden [Laurent Godard] tdf#92645 Shape text editing is broken in case of double-buffering [Miklos Vajna] tdf#92654 EDITING: Function TIMEVALUE gives only '0' in ReportDesigner [Lionel Elie Mamane] tdf#92670 Rendering artifacts between menu and toolbar with some GTK2 themes [Miklos Vajna] tdf#92671 GTK+3: Tooltips drawn on secondary screen [Caolán McNamara] tdf#92684 Calc Help Conversion document L.O. [Andras Timar] tdf#92693 EDITING: Function MINUTE() always 1 minute greater than minute in timefield/timestampfield in ReportDesigner [Julien Nabet] tdf#92709 UI: Manage Conditional Formatting column header reads "Range or formula expression" instead of "Range" [Eike Rathke] tdf#92767 Autofilter on date is locale dependent [Eike Rathke] tdf#92788 Middle Button on Mouse Paste Option Broken for X11 [Noel Grandin] tdf#92792 Windows 64bit: SDBC driver error when attempting to connect to Thunderbird addressbook [David Ostrovsky] tdf#92896 Dialog editor: deleting a language crashes LibO [Caolán McNamara] tdf#92903 Base: text displayed offset in table edit UI listbox dropdown [Jan-Marek Glogowski] tdf#92911 rendercontext: missing post-it comment window after insertion [Miklos Vajna] tdf#92914 rendercontext: print preview problems [Miklos Vajna] tdf#92918 Engineering notation lost with buttons Add/Delete Decimal Place [Laurent Balland-Poirier] tdf#92982 rendercontext: blinking cursor is drawn directly [Miklos Vajna] tdf#92996 Function Wizard Structure view empty if invoked on existing formula cell [Markus Mohrhard] tdf#93018 Copying forms not working anymore [Noel Grandin] tdf#93041 UI: missing import bitmap button [Stephan Bergmann] tdf#93079 "resize shape to fit text" state can't be disabled [Julien Nabet] tdf#93080 EDITING: For Spanish cell format with the first three letters of a day of week plus date, only for Tuesday (Martes) is not recognized as date. [Eike Rathke] tdf#93103 Wrong Lithuanian translation: „Susieti su dokumentu" -> „Spausdinti į failą" [Rimas Kudelis] tdf#93198 gtk3: pasting using middle mouse button doesn't work [Caolán McNamara]
2015-08-29 14:57:26 +02:00
VERRC= 2
VER= ${VERREL}.${VERRC}
DISTNAME= libreoffice-${VER}
PKGREVISION= 1
CATEGORIES= misc
MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${VERREL}/
EXTRACT_SUFX= .tar.xz
MAINTAINER= ryoon@NetBSD.org
HOMEPAGE= http://www.libreoffice.org/
COMMENT= Office productivity suite from The Document Foundation
LICENSE= gnu-lgpl-v3
# With -O2, when preference window is opened, soffice.bin crashes with SIGFPE.
.include "../../mk/bsd.prefs.mk"
.if !empty(MACHINE_PLATFORM:MNetBSD-5.*)
BUILDLINK_TRANSFORM+= opt:-O2:-O
.endif
GCC_REQD+= 4.6
CHECK_SHLIBS_SUPPORTED= no
# configure will be regenerated.
CHECK_PORTABILITY_SKIP=configure
DIST_SUBDIR= libreoffice
LO_BOOTSTRAP= ${DISTNAME}
LO_COMPONENTS= dictionaries help translations
DISTFILES+= ${LO_BOOTSTRAP}${EXTRACT_SUFX}
EXTRACT_ONLY= ${LO_BOOTSTRAP}${EXTRACT_SUFX}
.for component in ${LO_COMPONENTS}
DISTFILES+= libreoffice-${component}-${VER}.tar.xz
EXTRACT_ONLY+= libreoffice-${component}-${VER}.tar.xz
.endfor
MORE_DISTFILES= \
0168229624cfac409e766913506961a8-ucpp-1.3.2.tar.gz \
0279a21fab6f245e85a6f85fea54f511-source-code-font-1.009.tar.gz \
134d8262145fc793c6af494dcace3e71-liberation-fonts-ttf-1.07.4.tar.gz \
5c781723a0d9ed6188960defba8e91cf-liberation-fonts-ttf-2.00.1.tar.gz \
edc4d741888bc0d38e32dbaa17149596-source-sans-pro-2.010R-ro-1.065R-it.tar.gz \
1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz \
8ab049135b2d15313da5d9f0656894a1-commons-lang3-3.3.1-src.tar.gz \
2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz \
3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip \
35c94d2df8893241173de1d16b6034c0-swingExSrc.zip \
35efabc239af896dfb79be7ebdd6e6b9-gentiumbasic-fonts-1.10.zip \
39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip \
3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip \
commons-logging-1.2-src.tar.gz \
a8c2c5b8f09e7ede322d5c602ff6a4b6-mythes-1.2.4.tar.gz \
7a15edea7d415ac5150ea403e27401fd-open-sans-font-ttf-1.10.tar.gz \
8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip \
97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip \
a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip \
ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip \
048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip \
ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip \
c3c1a8ba7452950636e871d25020ce0d-pt-serif-font-1.0000W.tar.gz \
db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip \
d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip \
e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip \
ec1941a74d3ef513c4ce57a9092b74e1-bsh-2.0b5-src.zip \
eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip \
a4e565e220b5de082c23995e256e3c12-dejavu-fonts-ttf-2.34.zip \
f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip \
b63e6340a02ff1cacfeadb2c42286161-JLanguageTool-1.7.0.tar.bz2 \
a233181e03d3c307668b4c722d881661-mariadb_client-2.0.0-src.tar.gz \
d62650a6f908e85643e557a236ea989c-vigra1.6.0.tar.gz \
185d60944ea767075d27247c3162b3bc-unowinreg.dll \
c74b7223abe75949b4af367942d96c7a-crosextrafonts-carlito-20130920.tar.gz \
OpenCOLLADA-master-6509aa13af.tar.bz2 \
798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip \
368f114c078f94214a308a74c7e991bc-crosextrafonts-20130214.tar.gz
.for md in ${MORE_DISTFILES}
DISTFILES+= ${md}
SITES.${md}= http://dev-www.libreoffice.org/src/
.endfor
DISTFILES+=e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip
SITES.e7a384790b13c29113e22e596ade9687-LinLibertineG-20120116.zip=http://www.numbertext.org/linux/
DISTFILES+=185d60944ea767075d27247c3162b3bc-unowinreg.dll
SITES.185d60944ea767075d27247c3162b3bc-unowinreg.dll=http://download.go-oo.org/extern/
.include "options.mk"
.include "../../mk/bsd.prefs.mk"
# tar: Invalid header, starting valid header search.
EXTRACT_USING= gtar
WRKSRC= ${WRKDIR}/${LO_BOOTSTRAP}
BUILD_DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
# dmake scripts use relative path with -rpath-link ld arguments, which
# is a no-go with normal pkgsrc wrappers.
# dmake is slowly beeing removed from the LibreOffice build process
# and this option will hopefully become unneeded in the future
WRAPPER_SKIP_TRANSFORM=yes
USE_LANGUAGES+= c c++
LDFLAGS+= -lboost_system
USE_LIBTOOL= yes
# Use GNU find fron findutils.
TOOLS_PLATFORM.find= # empty
# GUN tar is really needed. Some Makefiles depends on GNUTAR.
USE_TOOLS+= automake bash bison gmake gsed gtar perl pkg-config unzip zip
PTHREAD_OPTS+= require
HAS_CONFIGURE= yes
#GNU_CONFIGURE= yes
# Do not use /tmp, outside of WRKSRC.
CONFIGURE_ENV+= TMPDIR=${WRKSRC}/tmp
MAKE_JOBS_SAFE= no # --with-parallelism conficts with -jN
.if !empty(MAKE_JOBS)
CONFIGURE_ARGS+= --with-parallelism=${MAKE_JOBS}
.else
CONFIGURE_ARGS+= --with-parallelism=1
.endif
CONFIGURE_ARGS+= --prefix=${PREFIX}/${PKGNAME_NOREV}
CONFIGURE_ARGS+= --disable-ccache
CONFIGURE_ARGS+= --enable-dbus
# We cannot use system collada2gltf, and NetBSD requires some patches (4.3.2.2)
CONFIGURE_ARGS+= --disable-collada
CONFIGURE_ARGS+= --disable-epm
CONFIGURE_ARGS+= --disable-fetch-external
CONFIGURE_ARGS+= --disable-firebird-sdbc
CONFIGURE_ARGS+= --disable-gconf
CONFIGURE_ARGS+= --disable-gnome-vfs
CONFIGURE_ARGS+= --disable-odk
CONFIGURE_ARGS+= --disable-randr-link
CONFIGURE_ARGS+= --disable-systray
# Enabling crashrep causes error. Non-official build does not need it.
CONFIGURE_ARGS+= --disable-crashdump
# Enabling GIO causes error. losessioninstall.component not found.
CONFIGURE_ARGS+= --disable-gio
CONFIGURE_ARGS+= --enable-gstreamer-1-0
CONFIGURE_ARGS+= --enable-lockdown
CONFIGURE_ARGS+= --enable-python=system
#CONFIGURE_ARGS+= --enable-release-build
CONFIGURE_ARGS+= --enable-ext-wiki-publisher
CONFIGURE_ARGS+= --enable-ext-nlpsolver
CONFIGURE_ARGS+= --with-alloc=system
CONFIGURE_ARGS+= --with-compat-oowrappers
CONFIGURE_ARGS+= --with-external-tar=${DISTDIR}/${DIST_SUBDIR}
CONFIGURE_ARGS+= --with-fonts
CONFIGURE_ARGS+= --with-lang="ALL"
CONFIGURE_ARGS+= --with-myspell-dicts
CONFIGURE_ARGS+= --with-boost-libdir=${BUILDLINK_PREFIX.boost-libs}/lib
CONFIGURE_ARGS+= --with-system-libs
CONFIGURE_ARGS+= --with-system-dicts
# internal vigra should be used because only header files are used.
CONFIGURE_ARGS+= --without-system-vigra
CONFIGURE_ARGS+= --with-vendor="pkgsrc"
CONFIGURE_ARGS+= --without-doxygen
CONFIGURE_ARGS+= --without-junit
CONFIGURE_ARGS+= --without-krb5
CONFIGURE_ARGS+= --without-gssapi
CONFIGURE_ARGS+= --without-system-apache-commons
CONFIGURE_ARGS+= --with-system-cppunit
CONFIGURE_ARGS+= --with-system-libgltf
CONFIGURE_ARGS+= --without-system-npapi-headers
# internal sane should be used because only header files are used.
CONFIGURE_ARGS+= --without-system-sane
# sbin might not be in PATH
CONFIGURE_ARGS+= ac_cv_path_SYSTEM_GENCCODE=${BUILDLINK_PREFIX.icu}/sbin/genccode
CONFIGURE_ARGS+= ac_cv_path_SYSTEM_GENCMN=${BUILDLINK_PREFIX.icu}/sbin/gencmn
# more REPLACE_PERL are needed.
REPLACE_PERL= sd/res/webview/editpic.pl
REPLACE_PERL+= sd/res/webview/poll.pl
REPLACE_PERL+= sd/res/webview/savepic.pl
REPLACE_PERL+= sd/res/webview/show.pl
REPLACE_PERL+= sd/res/webview/webcast.pl
LO_PROGRAMS= sbase scalc sdraw simpress smath soffice swriter
# Base depends on java, we don't install the icon
LO_DESKTOP_FILES= calc.desktop draw.desktop impress.desktop math.desktop \
startcenter.desktop writer.desktop
#OBJDIR= pkgsrcbuild
#CONFIGURE_DIRS= ${OBJDIR}
CONFIGURE_SCRIPT= ${WRKSRC}/autogen.sh
#LD_LIBRARY_PATH+= ${WRKSRC}/instdir/sdk/lib:${WRKSRC}/instdir/ure/lib:${WRKSRC}/instdir/program
MAKE_ENV+= ROOT_USER=${ROOT_USER}
MAKE_ENV+= ROOT_GROUP=${ROOT_GROUP}
MAKE_ENV+= SHELL=${BASH}
#MAKE_ENV+= LD_LIBRARY_PATH=${LD_LIBRARY_PATH}
BUILD_MAKE_FLAGS+= VERBOSE=true
#BUILD_MAKE_FLAGS+= GMAKE_OPTIONS+=-p
BUILDLINK_TRANSFORM+= rm:-ldl
INSTALLATION_DIRS= bin share/applications
.PHONY: debugrun
# For debugging
debugrun:
cd ${WRKSRC} && gmake debugrun
post-extract:
${MKDIR} -p ${WRKSRC}/src
.for md in ${MORE_DISTFILES}
${LN} -s ${DISTDIR}/${DIST_SUBDIR}/${md} ${WRKSRC}/src/${md}
.endfor
mkdir ${WRKSRC}/tmp
# mkdir ${WRKSRC}/${OBJDIR}
do-install:
cd ${WRKSRC} && make DESTDIR="${DESTDIR}" PREFIXDIR="${PREFIX}" distro-pack-install
# make install cleans ${DESTDIR}${PREFIX}/*, so bin etc. are removed.
.for d in ${INSTALLATION_DIRS}
cd ${DESTDIR}${PREFIX} && \
${MKDIR} ${d}
.endfor
#post-install:
#.for f in ${LO_PROGRAMS}
# cd ${DESTDIR}${PREFIX}/bin && ${LN} -s ../${PKGNAME_NOREV}/program/${f}
#.endfor
# ${LN} -s ${DESTDIR}${PREFIX}/bin/soffice ${DESTDIR}${PREFIX}/bin/libreoffice
#.for f in ${LO_DESKTOP_FILES}
# cd ${DESTDIR}${PREFIX}/share/applications && ${LN} -s ${DESTDIR}${PREFIX}/${PKGNAME_NOREV}/share/xdg/${f}
#.endfor
.include "../../converters/libabw/buildlink3.mk"
.include "../../converters/libcdr/buildlink3.mk"
.include "../../converters/libe-book/buildlink3.mk"
2015-08-13 07:48:35 +02:00
BUILDLINK_API_DEPENDS.libetonyek+= libetonyek>=0.1.2
.include "../../converters/libetonyek/buildlink3.mk"
.include "../../converters/libfreehand/buildlink3.mk"
.include "../../converters/librevenge/buildlink3.mk"
.include "../../converters/libmspub/buildlink3.mk"
.include "../../converters/libpagemaker/buildlink3.mk"
.include "../../converters/libvisio/buildlink3.mk"
.include "../../converters/libwpd/buildlink3.mk"
.include "../../converters/libwpg/buildlink3.mk"
.include "../../converters/libwps/buildlink3.mk"
.include "../../converters/libmwaw/buildlink3.mk"
2015-09-08 21:39:38 +02:00
.include "../../converters/orcus0.8/buildlink3.mk"
.include "../../databases/db4/buildlink3.mk"
.include "../../databases/openldap-client/buildlink3.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
.include "../../databases/unixodbc/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/cppunit/buildlink3.mk"
.include "../../devel/gperf/buildlink3.mk"
.include "../../devel/libexecinfo/buildlink3.mk"
.include "../../devel/liblangtag/buildlink3.mk"
.include "../../devel/mdds/buildlink3.mk"
.include "../../devel/nss/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../fonts/harfbuzz/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk"
.include "../../graphics/glew/buildlink3.mk"
.include "../../graphics/glu/buildlink3.mk"
.include "../../graphics/glm/buildlink3.mk"
.include "../../graphics/graphite2/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/libgltf/buildlink3.mk"
.include "../../graphics/librsvg/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
#.include "../../graphics/sane-backends/buildlink3.mk"
#.include "../../graphics/vigra/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/tool.mk"
.include "../../math/coinmp/buildlink3.mk"
.include "../../math/lp_solve/buildlink3.mk"
.include "../../multimedia/gstreamer1/buildlink3.mk"
.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
.include "../../net/libcmis/buildlink3.mk"
.include "../../print/cups/buildlink3.mk"
.include "../../print/poppler-cpp/buildlink3.mk"
.include "../../print/poppler-includes/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/expat/buildlink3.mk"
.include "../../textproc/hunspell/buildlink3.mk"
.include "../../textproc/hyphen/buildlink3.mk"
.include "../../textproc/icu/buildlink3.mk"
.include "../../textproc/libclucene/buildlink3.mk"
BUILDLINK_API_DEPENDS.libodfgen+= libodfgen>=0.1.4
.include "../../textproc/libodfgen/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../textproc/redland/buildlink3.mk"
.include "../../textproc/libexttextcat/buildlink3.mk"
.include "../../textproc/mythes/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../www/neon/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXcursor/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXfixes/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXrandr/buildlink3.mk"
.include "../../x11/libXrender/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/pgsql.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../graphics/gnome-icon-theme/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"