diff options
Diffstat (limited to 'app-misc/recoll')
-rw-r--r-- | app-misc/recoll/Manifest | 12 | ||||
-rw-r--r-- | app-misc/recoll/recoll-1.31.0.ebuild | 131 | ||||
-rw-r--r-- | app-misc/recoll/recoll-1.32.0.ebuild | 127 | ||||
-rw-r--r-- | app-misc/recoll/recoll-1.32.2.ebuild | 127 | ||||
-rw-r--r-- | app-misc/recoll/recoll-1.32.5.ebuild | 127 | ||||
-rw-r--r-- | app-misc/recoll/recoll-1.33.4.ebuild | 127 | ||||
-rw-r--r-- | app-misc/recoll/recoll-1.34.6-r1.ebuild (renamed from app-misc/recoll/recoll-1.34.6.ebuild) | 1 |
7 files changed, 2 insertions, 650 deletions
diff --git a/app-misc/recoll/Manifest b/app-misc/recoll/Manifest index c938831d32e0..bb4036be757a 100644 --- a/app-misc/recoll/Manifest +++ b/app-misc/recoll/Manifest @@ -1,13 +1,3 @@ -DIST recoll-1.31.0.tar.gz 3679099 BLAKE2B 6d02c0e0487ff02957ffc3c824152a14307e5a9ebfd472ffb84d047ce37f170ff7738b0d15ccfd6582840d22d19aa6e509ca50b98fd88d1a3730e58304cdb4b1 SHA512 1a740cdabab158737461ab8f097ece79844e1f0b64285871217049c0619df400d99db18eac8942e1986def555c5ab8364f3320eb403d150b061126cbc3be2116 -DIST recoll-1.32.0.tar.gz 3622960 BLAKE2B 74adc5861d7eeaa3240471444622a4cf638a111bc79aa7ea372c49e63732b06c011f2ae627130da84aaa9a3df42d8c64d4a65d2d83db2ebb20c21bf7820b06f6 SHA512 4a2edf3b9ef7048352bb7c8547138b8e21597f362f8ca058218c99400c841a5a80f948ab5ff51209ae66010c8d35d5b136e8b7e09284d1c70665b4641cc4c9da -DIST recoll-1.32.2.tar.gz 3648813 BLAKE2B 091df122d9d484ad2247a96da2a376cf0884349ab57e4be4cf31bc2abd175741cc1eb82084706f23445f1b47f13a5819916e2d48f10e4fab6e498bb34e99eea4 SHA512 6e0c51867306cd13cb09fcdebc60d8fef97ab680d22425eb58e398ab4d119bf58e19e21e986309ade25a4d6fe2ff0d33eaa44826fcddc2f5d401df159c3f865f -DIST recoll-1.32.5.tar.gz 3647176 BLAKE2B e2f6ed2866283cf2f3f0c70612c2d3b0ac26c5a6ef559d8ff0f5ff027c04d0878623597ba23d8cad73f9f0ee0ba869b66166e193b836e7b23695b14c494a45fa SHA512 ea7242d7a3cbba66bb9f90523388b097263b370a1f11b09e5ad63ac58cdcea74db1ae17e312b81efcda6cfd856c02b7f961a57dbacd7c5b6b1a76f9afa89622e -DIST recoll-1.33.4.tar.gz 3685945 BLAKE2B 67c151fcc58c4450d6e03606b245998c76136e195d5fe9830862f0a18da7becd56399c0086d016763b8fb91ef6e59ea988ee236d053a4f53ca6e9c64b94b86de SHA512 4c54803024b996e1e154f570566dc6132a8888e0f8fb803154f64a779c87b827971153ff3187b5769bb6c495dfb25e30d029c5118a87a65b6fa788c220ee6c48 DIST recoll-1.34.6.tar.gz 3078366 BLAKE2B 91ae9e72851b008da61e41a1ddd5091b20b3e683506970e01f39eb2e3b5dfc174ebbc213ef29daede601322b21783ea34e34e04992447375015189c8fdec9d71 SHA512 f151a8f3575af41277fc9b50bb9a5e2ea1348e035b3dead36b47d1d6918deb755a4d59913d174db48273afdd95f4a063aa20219f1116a6d83c82fb063dbf16b7 -EBUILD recoll-1.31.0.ebuild 3321 BLAKE2B 20d2ddf4eeca70aee5129198c3dafb6971398924c8413dda108b7d8d587f75a37afb11f80e04c99acbf121f75ea923445a0d55ca3d97bca7b110e9b9d07a57e5 SHA512 17041a8ce3ac2bf81d4c6a80af15b1f33ee73559a9f838de2c12a3c577b0fa24cd83785bb77f1a4b4ad1c34b72186dd4c8a80a12c14b3e839ca010282df8e180 -EBUILD recoll-1.32.0.ebuild 3118 BLAKE2B 9e898cd4c3a244a49b23c163b637f29ace6f88d6e5aadedfbabf6bb635030c334cf190c650a3f26325414c76159f20ad791246c6e99580d7f7c71fc3959e6738 SHA512 d5fe3840731afdb2b34a2c337cc7542dc7fbe1150faba277a300b00a79b82a3d727a780d65c3064c6fce51d173c36243b0038a4e2df38b23b4faeeac506a3655 -EBUILD recoll-1.32.2.ebuild 3118 BLAKE2B 9e898cd4c3a244a49b23c163b637f29ace6f88d6e5aadedfbabf6bb635030c334cf190c650a3f26325414c76159f20ad791246c6e99580d7f7c71fc3959e6738 SHA512 d5fe3840731afdb2b34a2c337cc7542dc7fbe1150faba277a300b00a79b82a3d727a780d65c3064c6fce51d173c36243b0038a4e2df38b23b4faeeac506a3655 -EBUILD recoll-1.32.5.ebuild 3118 BLAKE2B 9e898cd4c3a244a49b23c163b637f29ace6f88d6e5aadedfbabf6bb635030c334cf190c650a3f26325414c76159f20ad791246c6e99580d7f7c71fc3959e6738 SHA512 d5fe3840731afdb2b34a2c337cc7542dc7fbe1150faba277a300b00a79b82a3d727a780d65c3064c6fce51d173c36243b0038a4e2df38b23b4faeeac506a3655 -EBUILD recoll-1.33.4.ebuild 3118 BLAKE2B 9e898cd4c3a244a49b23c163b637f29ace6f88d6e5aadedfbabf6bb635030c334cf190c650a3f26325414c76159f20ad791246c6e99580d7f7c71fc3959e6738 SHA512 d5fe3840731afdb2b34a2c337cc7542dc7fbe1150faba277a300b00a79b82a3d727a780d65c3064c6fce51d173c36243b0038a4e2df38b23b4faeeac506a3655 -EBUILD recoll-1.34.6.ebuild 3116 BLAKE2B ae50df6914c6205052221830ee34306cccd2a3c9944a1db74635b728ea9d3ee308c7c27ea6fec0497ed17a2aa78f07ff180b5fcdb91a13cf1c70041fea3de6fe SHA512 d865cb604d3923ce357a91b7903bd178f617a4b28e1b4a4daffb20c6977640abda9750418aa9608638e7097cb702e5bf16b5e958a10c58f422243c9c606dc5d1 +EBUILD recoll-1.34.6-r1.ebuild 3152 BLAKE2B c81dee71bf9bc4339a0689fb622bee1df1655b71326ed3ba9c29f82ffb43b60fdc10fe6a3de1d8a7dd69f75d959585b8a41b302897479cba3e038409f79901f9 SHA512 811d34f896b968272796154b9bdaaed2b4331667c04a1bb5f3ec48f14064161fe3907d679d505f58fa618f6e6c152a37573a31de15a94ba71f3aabc0d3f0c743 MISC metadata.xml 1413 BLAKE2B ffeeae4a0a0d5553e7ee8bffc85262eff920ca0d2ee2c8db767662f6f37c4b9702123fdf1cc1f804e9d646819d8523a360018813233ec6277d9d4d819397a67e SHA512 855cbf30c1d6216d52c1655ed20caf622ce835a6c9c0798b871206c29e946bdde2759e25f2d3003c0c8478d8cda78b28f1c3c0435db26001b0ea323858355a69 diff --git a/app-misc/recoll/recoll-1.31.0.ebuild b/app-misc/recoll/recoll-1.31.0.ebuild deleted file mode 100644 index 64909483fafb..000000000000 --- a/app-misc/recoll/recoll-1.31.0.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit linux-info optfeature python-single-r1 qmake-utils - -DESCRIPTION="Personal full text search package" -HOMEPAGE="https://www.lesbonscomptes.com/recoll/" -SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="camelcase chm +inotify qt5 session +spell webengine" -REQUIRED_USE=" - session? ( inotify ) - webengine? ( qt5 ) - ${PYTHON_REQUIRED_USE} -" - -DEPEND=" - dev-libs/xapian:= - sys-libs/zlib:= - virtual/libiconv - chm? ( - dev-libs/chmlib - dev-python/pychm - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - webengine? ( dev-qt/qtwebengine:5[widgets] ) - ) - session? ( - inotify? ( - x11-libs/libSM - x11-libs/libICE - x11-libs/libX11 - ) - ) - spell? ( app-text/aspell ) - ${PYTHON_DEPS} -" - -BDEPEND=" - qt5? ( dev-qt/linguist-tools:5 ) -" - -RDEPEND=" - ${DEPEND} - app-arch/unzip -" - -pkg_pretend() { - if has_version "<app-misc/recoll-1.20"; then - elog "Installing ${PV} over an 1.19 index is possible," - elog "but there have been small changes in the way" - elog "compound words are indexed. So it is best to reset" - elog "the index. The best method to reset the index is to" - elog "quit all recoll programs and delete the index directory" - elog "rm -rf ~/.recoll/xapiandb, then start recoll or recollindex." - fi -} - -pkg_setup() { - if use inotify; then - local CONFIG_CHECK="~INOTIFY_USER" - check_extra_config - fi - python-single-r1_pkg_setup -} - -src_prepare() { - default - python_fix_shebang filters -} - -src_configure() { - use qt5 && export QMAKE="$(qt5_get_bindir)/qmake" - - local myeconfargs=( - $(use_enable camelcase) - $(use_enable chm python-chm) - $(use_enable session x11mon) - $(use_enable qt5 qtgui) - $(use_enable webengine) - $(use_with inotify) - $(use_with spell aspell) - --disable-webkit - --without-fam - --enable-recollq - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - emake STRIP="$(type -P true || die)" DESTDIR="${D}" install - python_optimize - - # html docs should be placed in /usr/share/doc/${PN}/html - dodoc -r "${ED}"/usr/share/recoll/doc/. - rm -r "${ED}/usr/share/recoll/doc" || die - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" - optfeature "PDF files support" app-text/poppler - optfeature "PDF files with OCR support" app-text/tesseract - optfeature "MS Word files support" app-text/antiword - optfeature "Wordperfect files support" "app-text/libwpd[tools]" - optfeature "Lyx files support" app-office/lyx - optfeature "GNU Info files support" sys-apps/texinfo - optfeature "RAR archives support" dev-python/rarfile - optfeature "7zip archives support" dev-python/pylzma - optfeature "iCalendar files support" dev-python/icalendar - optfeature "Postscript files support" app-text/pstotext - optfeature "RTF files support" app-text/unrtf - optfeature "TeX files support" dev-text/detex - optfeature "DVI files support" virtual/tex-base - optfeature "DJVU files support" app-text/djvu - optfeature "tags in audio files support" media-libs/mutagen - optfeature "tags in image files support" media-libs/exiftool - optfeature "Midi karaoke files support" dev-python/chardet -} diff --git a/app-misc/recoll/recoll-1.32.0.ebuild b/app-misc/recoll/recoll-1.32.0.ebuild deleted file mode 100644 index 3d288cac921f..000000000000 --- a/app-misc/recoll/recoll-1.32.0.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit linux-info optfeature python-single-r1 qmake-utils systemd - -DESCRIPTION="Personal full text search package" -HOMEPAGE="https://www.lesbonscomptes.com/recoll/" -SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="camelcase chm +inotify qt5 session +spell systemd webengine" -REQUIRED_USE=" - session? ( inotify ) - webengine? ( qt5 ) - ${PYTHON_REQUIRED_USE} -" - -DEPEND=" - dev-libs/libxml2 - dev-libs/libxslt - dev-libs/xapian:= - sys-libs/zlib - virtual/libiconv - chm? ( - dev-libs/chmlib - dev-python/pychm - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - webengine? ( dev-qt/qtwebengine:5[widgets] ) - ) - session? ( - inotify? ( - x11-libs/libSM - x11-libs/libICE - x11-libs/libX11 - ) - ) - spell? ( app-text/aspell ) - systemd? ( sys-apps/systemd ) - ${PYTHON_DEPS} -" - -BDEPEND=" - qt5? ( dev-qt/linguist-tools:5 ) -" - -RDEPEND=" - ${DEPEND} - app-arch/unzip -" - -pkg_setup() { - if use inotify; then - local CONFIG_CHECK="~INOTIFY_USER" - check_extra_config - fi - python-single-r1_pkg_setup -} - -src_prepare() { - default - python_fix_shebang filters -} - -src_configure() { - use qt5 && export QMAKE="$(qt5_get_bindir)/qmake" - - local myeconfargs=( - $(use_enable camelcase) - $(use_enable chm python-chm) - $(use_enable session x11mon) - $(use_enable qt5 qtgui) - $(use_enable webengine) - $(use_with inotify) - $(use_with spell aspell) - $(use_with systemd) - --with-system-unit-dir="$(systemd_get_systemunitdir)" - --with-user-unit-dir="$(systemd_get_userunitdir)" - --disable-webkit - --without-fam - --enable-recollq - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - emake STRIP="$(type -P true || die)" DESTDIR="${D}" install - python_optimize - - # html docs should be placed in /usr/share/doc/${PN}/html - dodoc -r "${ED}"/usr/share/recoll/doc/. - rm -r "${ED}/usr/share/recoll/doc" || die - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" - optfeature "PDF files support" app-text/poppler - optfeature "PDF files with OCR support" app-text/tesseract - optfeature "MS Word files support" app-text/antiword - optfeature "Wordperfect files support" "app-text/libwpd[tools]" - optfeature "Lyx files support" app-office/lyx - optfeature "GNU Info files support" sys-apps/texinfo - optfeature "RAR archives support" dev-python/rarfile - optfeature "7zip archives support" dev-python/pylzma - optfeature "iCalendar files support" dev-python/icalendar - optfeature "Postscript files support" app-text/pstotext - optfeature "RTF files support" app-text/unrtf - optfeature "TeX files support" dev-text/detex - optfeature "DVI files support" virtual/tex-base - optfeature "DJVU files support" app-text/djvu - optfeature "tags in audio files support" media-libs/mutagen - optfeature "tags in image files support" media-libs/exiftool - optfeature "Midi karaoke files support" dev-python/chardet -} diff --git a/app-misc/recoll/recoll-1.32.2.ebuild b/app-misc/recoll/recoll-1.32.2.ebuild deleted file mode 100644 index 3d288cac921f..000000000000 --- a/app-misc/recoll/recoll-1.32.2.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit linux-info optfeature python-single-r1 qmake-utils systemd - -DESCRIPTION="Personal full text search package" -HOMEPAGE="https://www.lesbonscomptes.com/recoll/" -SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="camelcase chm +inotify qt5 session +spell systemd webengine" -REQUIRED_USE=" - session? ( inotify ) - webengine? ( qt5 ) - ${PYTHON_REQUIRED_USE} -" - -DEPEND=" - dev-libs/libxml2 - dev-libs/libxslt - dev-libs/xapian:= - sys-libs/zlib - virtual/libiconv - chm? ( - dev-libs/chmlib - dev-python/pychm - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - webengine? ( dev-qt/qtwebengine:5[widgets] ) - ) - session? ( - inotify? ( - x11-libs/libSM - x11-libs/libICE - x11-libs/libX11 - ) - ) - spell? ( app-text/aspell ) - systemd? ( sys-apps/systemd ) - ${PYTHON_DEPS} -" - -BDEPEND=" - qt5? ( dev-qt/linguist-tools:5 ) -" - -RDEPEND=" - ${DEPEND} - app-arch/unzip -" - -pkg_setup() { - if use inotify; then - local CONFIG_CHECK="~INOTIFY_USER" - check_extra_config - fi - python-single-r1_pkg_setup -} - -src_prepare() { - default - python_fix_shebang filters -} - -src_configure() { - use qt5 && export QMAKE="$(qt5_get_bindir)/qmake" - - local myeconfargs=( - $(use_enable camelcase) - $(use_enable chm python-chm) - $(use_enable session x11mon) - $(use_enable qt5 qtgui) - $(use_enable webengine) - $(use_with inotify) - $(use_with spell aspell) - $(use_with systemd) - --with-system-unit-dir="$(systemd_get_systemunitdir)" - --with-user-unit-dir="$(systemd_get_userunitdir)" - --disable-webkit - --without-fam - --enable-recollq - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - emake STRIP="$(type -P true || die)" DESTDIR="${D}" install - python_optimize - - # html docs should be placed in /usr/share/doc/${PN}/html - dodoc -r "${ED}"/usr/share/recoll/doc/. - rm -r "${ED}/usr/share/recoll/doc" || die - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" - optfeature "PDF files support" app-text/poppler - optfeature "PDF files with OCR support" app-text/tesseract - optfeature "MS Word files support" app-text/antiword - optfeature "Wordperfect files support" "app-text/libwpd[tools]" - optfeature "Lyx files support" app-office/lyx - optfeature "GNU Info files support" sys-apps/texinfo - optfeature "RAR archives support" dev-python/rarfile - optfeature "7zip archives support" dev-python/pylzma - optfeature "iCalendar files support" dev-python/icalendar - optfeature "Postscript files support" app-text/pstotext - optfeature "RTF files support" app-text/unrtf - optfeature "TeX files support" dev-text/detex - optfeature "DVI files support" virtual/tex-base - optfeature "DJVU files support" app-text/djvu - optfeature "tags in audio files support" media-libs/mutagen - optfeature "tags in image files support" media-libs/exiftool - optfeature "Midi karaoke files support" dev-python/chardet -} diff --git a/app-misc/recoll/recoll-1.32.5.ebuild b/app-misc/recoll/recoll-1.32.5.ebuild deleted file mode 100644 index 3d288cac921f..000000000000 --- a/app-misc/recoll/recoll-1.32.5.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit linux-info optfeature python-single-r1 qmake-utils systemd - -DESCRIPTION="Personal full text search package" -HOMEPAGE="https://www.lesbonscomptes.com/recoll/" -SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="camelcase chm +inotify qt5 session +spell systemd webengine" -REQUIRED_USE=" - session? ( inotify ) - webengine? ( qt5 ) - ${PYTHON_REQUIRED_USE} -" - -DEPEND=" - dev-libs/libxml2 - dev-libs/libxslt - dev-libs/xapian:= - sys-libs/zlib - virtual/libiconv - chm? ( - dev-libs/chmlib - dev-python/pychm - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - webengine? ( dev-qt/qtwebengine:5[widgets] ) - ) - session? ( - inotify? ( - x11-libs/libSM - x11-libs/libICE - x11-libs/libX11 - ) - ) - spell? ( app-text/aspell ) - systemd? ( sys-apps/systemd ) - ${PYTHON_DEPS} -" - -BDEPEND=" - qt5? ( dev-qt/linguist-tools:5 ) -" - -RDEPEND=" - ${DEPEND} - app-arch/unzip -" - -pkg_setup() { - if use inotify; then - local CONFIG_CHECK="~INOTIFY_USER" - check_extra_config - fi - python-single-r1_pkg_setup -} - -src_prepare() { - default - python_fix_shebang filters -} - -src_configure() { - use qt5 && export QMAKE="$(qt5_get_bindir)/qmake" - - local myeconfargs=( - $(use_enable camelcase) - $(use_enable chm python-chm) - $(use_enable session x11mon) - $(use_enable qt5 qtgui) - $(use_enable webengine) - $(use_with inotify) - $(use_with spell aspell) - $(use_with systemd) - --with-system-unit-dir="$(systemd_get_systemunitdir)" - --with-user-unit-dir="$(systemd_get_userunitdir)" - --disable-webkit - --without-fam - --enable-recollq - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - emake STRIP="$(type -P true || die)" DESTDIR="${D}" install - python_optimize - - # html docs should be placed in /usr/share/doc/${PN}/html - dodoc -r "${ED}"/usr/share/recoll/doc/. - rm -r "${ED}/usr/share/recoll/doc" || die - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" - optfeature "PDF files support" app-text/poppler - optfeature "PDF files with OCR support" app-text/tesseract - optfeature "MS Word files support" app-text/antiword - optfeature "Wordperfect files support" "app-text/libwpd[tools]" - optfeature "Lyx files support" app-office/lyx - optfeature "GNU Info files support" sys-apps/texinfo - optfeature "RAR archives support" dev-python/rarfile - optfeature "7zip archives support" dev-python/pylzma - optfeature "iCalendar files support" dev-python/icalendar - optfeature "Postscript files support" app-text/pstotext - optfeature "RTF files support" app-text/unrtf - optfeature "TeX files support" dev-text/detex - optfeature "DVI files support" virtual/tex-base - optfeature "DJVU files support" app-text/djvu - optfeature "tags in audio files support" media-libs/mutagen - optfeature "tags in image files support" media-libs/exiftool - optfeature "Midi karaoke files support" dev-python/chardet -} diff --git a/app-misc/recoll/recoll-1.33.4.ebuild b/app-misc/recoll/recoll-1.33.4.ebuild deleted file mode 100644 index 3d288cac921f..000000000000 --- a/app-misc/recoll/recoll-1.33.4.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit linux-info optfeature python-single-r1 qmake-utils systemd - -DESCRIPTION="Personal full text search package" -HOMEPAGE="https://www.lesbonscomptes.com/recoll/" -SRC_URI="https://www.lesbonscomptes.com/recoll/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="camelcase chm +inotify qt5 session +spell systemd webengine" -REQUIRED_USE=" - session? ( inotify ) - webengine? ( qt5 ) - ${PYTHON_REQUIRED_USE} -" - -DEPEND=" - dev-libs/libxml2 - dev-libs/libxslt - dev-libs/xapian:= - sys-libs/zlib - virtual/libiconv - chm? ( - dev-libs/chmlib - dev-python/pychm - ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - webengine? ( dev-qt/qtwebengine:5[widgets] ) - ) - session? ( - inotify? ( - x11-libs/libSM - x11-libs/libICE - x11-libs/libX11 - ) - ) - spell? ( app-text/aspell ) - systemd? ( sys-apps/systemd ) - ${PYTHON_DEPS} -" - -BDEPEND=" - qt5? ( dev-qt/linguist-tools:5 ) -" - -RDEPEND=" - ${DEPEND} - app-arch/unzip -" - -pkg_setup() { - if use inotify; then - local CONFIG_CHECK="~INOTIFY_USER" - check_extra_config - fi - python-single-r1_pkg_setup -} - -src_prepare() { - default - python_fix_shebang filters -} - -src_configure() { - use qt5 && export QMAKE="$(qt5_get_bindir)/qmake" - - local myeconfargs=( - $(use_enable camelcase) - $(use_enable chm python-chm) - $(use_enable session x11mon) - $(use_enable qt5 qtgui) - $(use_enable webengine) - $(use_with inotify) - $(use_with spell aspell) - $(use_with systemd) - --with-system-unit-dir="$(systemd_get_systemunitdir)" - --with-user-unit-dir="$(systemd_get_userunitdir)" - --disable-webkit - --without-fam - --enable-recollq - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - emake STRIP="$(type -P true || die)" DESTDIR="${D}" install - python_optimize - - # html docs should be placed in /usr/share/doc/${PN}/html - dodoc -r "${ED}"/usr/share/recoll/doc/. - rm -r "${ED}/usr/share/recoll/doc" || die - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - optfeature "XML based documents support" "dev-libs/libxslt[python] dev-libs/libxml2[python]" - optfeature "PDF files support" app-text/poppler - optfeature "PDF files with OCR support" app-text/tesseract - optfeature "MS Word files support" app-text/antiword - optfeature "Wordperfect files support" "app-text/libwpd[tools]" - optfeature "Lyx files support" app-office/lyx - optfeature "GNU Info files support" sys-apps/texinfo - optfeature "RAR archives support" dev-python/rarfile - optfeature "7zip archives support" dev-python/pylzma - optfeature "iCalendar files support" dev-python/icalendar - optfeature "Postscript files support" app-text/pstotext - optfeature "RTF files support" app-text/unrtf - optfeature "TeX files support" dev-text/detex - optfeature "DVI files support" virtual/tex-base - optfeature "DJVU files support" app-text/djvu - optfeature "tags in audio files support" media-libs/mutagen - optfeature "tags in image files support" media-libs/exiftool - optfeature "Midi karaoke files support" dev-python/chardet -} diff --git a/app-misc/recoll/recoll-1.34.6.ebuild b/app-misc/recoll/recoll-1.34.6-r1.ebuild index 3321482a5002..0abee2ec2760 100644 --- a/app-misc/recoll/recoll-1.34.6.ebuild +++ b/app-misc/recoll/recoll-1.34.6-r1.ebuild @@ -81,6 +81,7 @@ src_configure() { $(use_enable chm python-chm) $(use_enable session x11mon) $(use_enable qt5 qtgui) + $(use_enable spell python-aspell) $(use_enable webengine) $(use_with inotify) $(use_with spell aspell) |