aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils/fbreader
Commit message (Collapse)AuthorAgeFilesLines
* Mark QT4 ports/functionality for removal on 2019-03-15rene2018-12-021-2/+9
| | | | | | | | | | | While here, chase some KDE4 ports and functionality, these are scheduled for removal on 2018-12-31. Change the default option/flavor to QT5 where applicable or use alternative toolkits like GTK. Submitted by: tcberner Reviewed by: adridg, jhale, rene, tcberner Approved by: portmgr (implicit, flavor hook) Differential Revision: https://reviews.freebsd.org/D17741
* Fix build with curl 7.62.0sunpoet2018-11-041-0/+14
|
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mktcberner2018-06-291-1/+2
| | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540
* deskutils/fbreader: Fix build with Clang 6tcberner2018-04-141-0/+25
| | | | | | PR: 227125 Submitted by: Peter Kien <peter.kien@posteo.org> Approved by: xmj (maintainer)
* - Remove bogus (in presence of USE_GITHUB) USES=tar*amdmi32018-02-021-1/+1
| | | | Approved by: portmgr blanket
* Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some moretcberner2017-02-191-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | * Update Qt5 to 5.7.1 * Move Qt4 binaries to lib/qt4/bin * Move Qt5 libraries to lib/qt5/lib By moving the libraries we should finally be able to get rid of the inplace upgrade bug (see ports bugs 194088, 195105 and 198720): when Qt5's libraries were lying in /usr/local/lib, which would often get added by pkgconfig to the linker paths via dependencies, the already installed libraries were linked against, instead of the ones that were being built. This forced us to make sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the linker flags. With this change this should no longer be the case. * Rename some ports to match the rest (foo-qtX -> qtX-foo) * Depend on new port misc/qtchooser [see UPDATING & CHANGES] There are several new Qt5 ports which all have been created by Marie Loise Nolden <nolden@kde.org>. Thanks again. PR: 216797 Exp-Run by: antoine Reviewed by: rakuco, mat, groot_kde.org Approved by: rakuco (mentor) Differential Revision: https://reviews.freebsd.org/D9213
* Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.tijl2016-10-011-2/+2
| | | | | | | | | | | | | | | | | | | USES=localbase:ldflags can be used to set LDFLAGS. Normally LDFLAGS appears too early on the command line causing some ports to link with their own libraries in LOCALBASE (if installed) instead of WRKSRC. Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as possible after anything a port Makefile might set. Use _USES_POST instead of .include in libedit.mk and libarchive.mk so things like 'USES=libedit localbase:ldflags' work correctly. Fix some issues with LIBS in some ports. Switch ports that don't support LIBS to localbase:ldflags. PR: 212987 Exp-run by: antoine Approved by: portmgr (antoine)
* - Fix plist for GTK2 modeamdmi32016-09-072-4/+3
| | | | | | | | | - Switch to USES=localbase PR: 212382 Submitted by: maciej@pasternacki.net Approved by: just fix it blanket MFH: 2016Q3 (blanket)
* Change MAINTAINER from xmj@FreeBSD.org to johannes@perceivon.nettz2016-06-151-1/+1
| | | | | | PR: 210265 Submitted by: Johannes Jost Meixner (johannes@perceivon.net) Approved by: pi (mentor)
* Several ports: Change MAINTAINER from xmj@chaot.net to xmj@FreeBSD.orgpi2016-05-261-1/+1
| | | | | PR: 209746 Submitted by: xmj
* deskutils/fbreader: Change maintainer to xmj@chaot.netbrnrd2016-05-161-1/+1
| | | | - Change maintainer to xmj@chaot.net at new maintainer's request
* Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.mat2016-04-261-2/+1
| | | | | | | | | | | While there replace USE_SQLITE=x by USES=sqlite:x. PR: 208971 Submitted by: mat Exp-run by: antoine With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D5951
* Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.mat2016-04-011-4/+4
| | | | | With hat: portmgr Sponsored by: Absolight
* Always set the DEFAULT github DISTFILE with .tar.gz for EXTRACT_SUFX.mat2016-03-081-2/+2
| | | | | | | | | | | | Fix distinfo for the offending ports. lang/yorick's tag was moved, and the added patch was no longer needed. PR: 207644 Submitted by: mat Exp-run by by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D4268
* Convert LICENSE= "GPLxx # or later" to "GPLxx+"amdmi32016-01-131-1/+1
| | | | Approved by: portmgr blanket
* Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.tijl2015-10-101-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were FreeBSD specific aliases for libiconv(), libiconv_open() and libiconv_close() that are now also provided by libc which complicates writing configure tests that work correctly when both libc iconv and libiconv are available. Also, because the libiconv iconv.h header redefines iconv* to libiconv* correct use of the header implies that the aliases aren't used. The following ports needed fixes because there was something wrong with the way they tried to detect or use iconv: audio/deadbeef: Remove LIBICONV_PLUG from a source file. It's a compile-time option and should not be set in source code. comms/hidapi: Use standard AM_ICONV configure macro to look for iconv. deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG. deskutils/ljclive: Override configure test for iconv. deskutils/owncloudclient: Add USES=iconv and patch test for iconv. devel/aegis: Bump PORTREVISION because it no longer uses libiconv. devel/libexplain: Add USES=iconv and override test for iconv. devel/sdl20: Override configure test for iconv. emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include <iconv.h> instead of <sys/iconv.h>. irc/scrollz: Override configure test for iconv. japanese/chasen-base: Override configure test for iconv and patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. japanses/eb: Patch configure test for iconv. japanses/eblook: Override configure test for iconv. java/jikes: Override configure test for iconv. multimedia/transcode: Bump PORTREVISION because only one plugin links with libiconv now. net/c3270: Override configure test for iconv. net/samba4*: Bump PORTREVISION because it no longer uses libiconv. The configure script will always add -liconv to the linker flags when it happens to be installed which would be wrong but later on binaries are linked with -Wl,--as-needed and the linker discards -liconv because it finds iconv*() functions in libc now and no longer in libiconv. net-mgmt/icinga-*: Remove dependency on iconv. net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. net/asterisk11: Patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. net-p2p/transmission-*: Override configure test for iconv. www/htmlcxx: Override configure test for iconv. www/httrack: Override configure test for iconv. www/xapian-omega: Override configure test for iconv. x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv. x11/x3270: Override configure test for iconv. x11-wm/jwm: Override configure test for iconv. PR: 202838 Exp-run by: antoine Approved by: portmgr (antoine)
* - Add LICENSEamdmi32015-09-256-25/+25
| | | | | - Pet portlint - Regenerate patches with `make makepatch`
* - Reassign to the heap after fluffy@'s bit was taken in for safekeepingculot2015-09-241-1/+1
|
* Cleanup USE_GITHUB usage.mat2015-05-312-3/+3
| | | | | With hat: portmgr Sponsored by: Absolight
* Update ports in the [bcd]* categories to not use GH_COMMIT.mat2015-05-062-3/+2
| | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight
* deskutils/fbreader: fix plist (orphaned file)marino2015-04-212-0/+2
| | | | Approved by: just fix it
* converters/libiconv:tijl2015-04-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove const qualifier from iconv(3) to match POSIX: http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html - Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is defined because the base system iconv supports these extensions too. Add/remove patches to/from ports to call iconv with non-const arguments. This breaks some ports on FreeBSD 10 because base system iconv.h still has the const qualifier. Fix this by letting USES=iconv add a build dependency on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG defined) instead of the base system iconv.h. This exposed some ports that link with libiconv when it is available instead of using libc iconv. In these cases one of the following changes has been made: - patch configure scripts to test for libc iconv first - add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable some configure tests - converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4 - lang/gcc5-aux: respect CFLAGS and friends during configure such that LIBICONV_PLUG is defined in the iconv test, also switch to external gettext - mail/gnarwl: replace patches with CPPFLAGS/LIBS - multimedia/ffmpeg2theora: remove iconv test from SConstruct and use ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c - net-im/licq: finish conversion to cmake - net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4: don't need iconv - textproc/p5-XML-TinyXML: finish conversion to USES=perl5 Other changes: - databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2 and lzo support - games/ldmud: respect CFLAGS and friends - graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg dependencies PR: 199099 Exp-run by: antoine Approved by: portmgr (antoine)
* deskutils/fbreader: upgrade to 0.99.6xmj2015-03-033-45/+40
| | | | | | | | | | | | - upgrade to 0.99.6 - use GitHub as MASTER_SITE - use Options helpers PR: 187819 Differential Revision: https://reviews.freebsd.org/D1996 Submitted by: myself Approved by: maintainer timeout (50 weeks) Approved by: koobs (mentor)
* Remove useless hardcoding of libpng version the port only requires to find png.hbapt2014-12-241-1/+1
| | | | which is anyway in regular include directories
* Cleanup plistbapt2014-10-201-13/+0
|
* converters/fribidi:tijl2014-08-311-1/+1
| | | | | - Add USES=libtool and bump dependent ports - Add INSTALL_TARGET=install-strip
* Convert a bunch of EXTRACT_SUFX=... into USES=tar:...adamw2014-07-301-2/+1
| | | | Approved by: portmgr (not really, but touches unstaged ports)
* Bump PORTREVISION on all ports with USE_SQLITE=yes or USE_SQLITE=3 thattijl2014-07-041-0/+1
| | | | | | | have not been bumped yet after the latest libsqlite3.so library version change. Approved by: portmgr (implicit)
* Use MAKE_CMDbapt2014-06-251-1/+1
|
* - Support stagingfluffy2014-01-071-1/+0
|
* In preparation for making libtool generate libraries with a sane name, fix allbapt2013-12-121-4/+4
| | | | LIB_DEPENDS in deskutils
* - Remove manual creation and removal of share/applications, as it's now in ↵amdmi32013-10-221-1/+0
| | | | | | the mtree (categories starting with d) Approved by: portmgr (bdrewery)
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-211-0/+1
| | | | deskutils)
* Add an explicit dependency on pkgconfbapt2013-09-181-1/+1
|
* - Update to 0.99.4 releasefluffy2013-09-149-67/+81
| | | | - Fix build with clang/libc++
* Add missing USES=iconvantoine2013-09-121-6/+2
|
* - Make ports use the libc provided iconv implementation on 10-CURRENTmadpilot2013-09-051-1/+1
| | | | | | | | | | after r254273 - Fix a bunch of ports to properly work after this - Mark converters/libiconv as IGNORE for systems with iconv in libc Reviewed by: bapt Approved by: portmgr (bapt) Discussed with: bapt, bsam (who both contributed ideas and code)
* - Update to 7.31.0sunpoet2013-07-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | - Bump PORTREVISION for ftp/curl shlib change - Add TEST_DEPENDS - Convert to new options framework - Adjust options: - Add COOKIES - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1] - Add GSSAPI and SPNEGO [2] - Remove KERBEROS4 - Rename LIBIDN to IDN - Remove TRACKMEMORY [1] - Sort option handler - Add SLAVEDIRS: ftp/curl-hiphop - Cosmetic change - Cleanup Makefile header - While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile Changes: http://curl.haxx.se/changes.html PR: ports/172325 (-exp run), ports/177369 (based on) [1] Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2] Exp run by: miwi
* - New MASTER_SITES pathfluffy2012-11-301-1/+2
| | | | Feature safe: yes
* - Fix C++ code to allow build with modern compilers (clang/gcc46+)fluffy2012-06-122-2/+13
| | | | - Chase libpng15 update
* - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4miwi2012-06-061-2/+1
| | | | Review by: bapt, David Naylor (kde team)
* - update png to 1.5.10dinoex2012-06-011-0/+1
|
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-1/+1
| | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav
* - Get Rid MD5 supportmiwi2011-03-201-1/+0
|
* - Update to 0.12.10 bugfix releasefluffy2010-04-073-7/+6
|
* Chase the ftp/curl shlib version bump.roam2010-04-031-2/+2
|
* - cleanup libpng12dinoex2010-03-311-1/+1
|
* - update to 1.4.1dinoex2010-03-281-0/+1
| | | | | Reviewed by: exp8 run on pointyhat Supported by: miwi
* - Update to 0.12.7 releasefluffy2010-03-103-10/+19
|
* - Add missing dependencies on qt4-imageformats and qt4-networkfluffy2010-02-081-1/+2
| | | | | PR: 143662 Submitted by: Alex <crazyalexnt AT inbox DOT ru>
* - Update to 0.12.2 release.fluffy2010-02-024-12/+13
| | | | It's a bug/l10n-fix release
* - Chase recent linebreak shlib bumpfluffy2010-01-071-2/+2
| | | | Approved by: miwi, tabthorpe (mentors implicit)
* - Fix build on i386fluffy2009-12-232-3/+22
| | | | | | PR: 141917 Submitted by: Yuri Pankov Approved by: miwi (mentor)
* - Update FBReader to 0.12.1 releasefluffy2009-12-233-25/+38
| | | | | | PR: 141862 Submitted by: Yuri Pankov Approved by: tabthorpe (co-mentor)
* - Grab maintainershipfluffy2009-11-041-1/+1
| | | | | Requested by: Yuri Pankov (current maintainer via email) Approved by: miwi (mentor)
* - Update to 0.11.2fluffy2009-10-283-7/+10
| | | | | | | | PR: 139892 Submitted by: myself Approved by: Yuri Pankov (maintainer) Approved by: tabthorpe (co-mentor) Feature safe: yes
* Chase the fribidi shared lib bump.marcus2009-08-231-2/+2
|
* Remove qt4 build tools from run dependencies.makc2009-05-111-1/+2
| | | | Approved by: maintainer
* - Update to 0.10.7miwi2009-05-033-6/+7
| | | | | | PR: 133986 Submitted by: "Dima Panov" <fluffy@fluffy.khv.ru> Approved by: maintainer
* - Update to 0.10.3miwi2009-03-013-7/+7
| | | | | PR: 132198 Submitted by: Yuri Pankov <yuri.pankov@gmail.com> (maintainer)
* - Fix build on amd64 6rafan2009-01-281-0/+1
| | | | Reported by: pointyhat
* - Update to 0.10.2rafan2009-01-274-59/+62
| | | | | | | - Pass maintainership to submitter PR: ports/130961 Submitted by: Yuri Pankov <yuri.pankov at gmail.com>
* Reset infofarmer due to maintainer-timeouts and no response to email.linimon2008-09-071-1/+1
| | | | Hat: portmgr
* - Fix build after qt 4.4.1 updatemiwi2008-08-051-0/+1
|
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-0/+1
| | | | | | | | | | The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)
* - Update to 0.8.15sat2008-02-283-4/+7
|
* - Update to 0.8.14sat2008-02-102-4/+4
|
* - Update to 0.8.13sat2008-02-092-4/+4
|
* - Update to 0.8.12sat2008-01-243-18/+22
|
* - Update to 0.8.10sat2008-01-083-4/+7
|
* - Update to 0.8.9sat2007-12-293-7/+6
|
* - Update to 0.8.8d (0.8.8.4)sat2007-12-252-5/+5
|
* - Update to 0.8.8c (0.8.8.3)sat2007-12-242-5/+5
|
* - Update to 0.8.8b (0.8.8.2)sat2007-12-213-5/+6
|
* - Update to 0.8.8a (0.8.8.1)sat2007-12-183-4/+8
|
* - Update to 0.8.8sat2007-12-153-9/+21
| | | | | | | - Add support for GTK UI PR: ports/118335 (based on) Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
* - Update to 0.8.7sat2007-10-202-5/+4
|
* - Update to 0.8.6.0.2 (0.8.6d)sat2007-09-082-5/+5
|
* - Update to 0.8.6.0.1 (0.8.6c)sat2007-08-302-4/+5
|
* - Update to 0.8.6sat2007-08-073-11/+14
| | | | - Respect CC, CXX, and CFLAGS
* - Update to 0.8.5asat2007-07-185-15/+27
|
* - Update to 0.8.4asat2007-06-093-4/+7
|
* - Update to 0.8.4sat2007-06-063-5/+12
|
* - Update to 0.8.3dsat2007-05-252-5/+4
|
* - Welcome X.org 7.2 \o/.flz2007-05-202-1/+1
| | | | | - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
* - Update to 0.8.2csat2007-05-042-4/+4
|
* - Update to 0.8.2bsat2007-05-013-6/+6
| | | | - Update master sites and www
* - Get kib's patch right (finally) to allow compilation on 32-bit archssat2007-04-281-2/+2
| | | | Reported by: pointyhat via kris, Zane C. Bowers <vvelox@vvelox.net>
* - Fix patch after unfortunate escapingsat2007-04-231-2/+2
| | | | Spotted by: kib (original submitter)
* - Fix build in some casessat2007-04-231-0/+10
| | | | Submitted by: kib
* - Fix commentsat2007-04-231-1/+1
| | | | Reported by: Nikolay Pultsin (author)
* - Depend on mocsat2007-04-231-1/+1
| | | | Reported by: pointyhat via kris
* Add port deskutils/fbreader:sat2007-04-226-0/+186
FBReader is a book reader. Main features: * Supported formats: fb2, HTML, CHM, plucker, Palmdoc, zTxt, TCR, RTF, OEB, OpenReader, mobipocket, plain text. * Direct reading from tar, zip, gzip and bzip2 archives. * Supported encodings: utf-8, us-ascii, windows-1251, windows-1252, koi8-r, ibm866, iso-8859-*, Big5, GBK. * Automatically generated contents table. * Embedded images support. * Footnotes/hyperlinks support. * Position indicator. * Keeps the last open book and the last read positions for all opened books between runs. * List of last opened books. * Automatic hyphenations. Liang's algorithm is used. Patterns for Czech, English, Esperanto, French, German and Russian are included in the current version. * Text search. * Full-screen mode. * Screen rotation by 90, 180 and 270 degrees. WWW: http://only.mawhrin.net/fbreader/