From 9745aeafbe9434f11d7b82ded6d5c10d418e0e8b Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 11 Apr 2023 00:40:14 +0000 Subject: automatic import of python-mkdocs-git-revision-date-localized-plugin --- ...-mkdocs-git-revision-date-localized-plugin.spec | 265 +++++++++++++++++++++ 1 file changed, 265 insertions(+) create mode 100644 python-mkdocs-git-revision-date-localized-plugin.spec (limited to 'python-mkdocs-git-revision-date-localized-plugin.spec') diff --git a/python-mkdocs-git-revision-date-localized-plugin.spec b/python-mkdocs-git-revision-date-localized-plugin.spec new file mode 100644 index 0000000..55ccb3c --- /dev/null +++ b/python-mkdocs-git-revision-date-localized-plugin.spec @@ -0,0 +1,265 @@ +%global _empty_manifest_terminate_build 0 +Name: python-mkdocs-git-revision-date-localized-plugin +Version: 1.2.0 +Release: 1 +Summary: Mkdocs plugin that enables displaying the localized date of the last git modification of a markdown file. +License: MIT +URL: https://github.com/timvink/mkdocs-git-revision-date-localized-plugin +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/86/5f/5cc21fcdaa14f7e01d7f9c3e2116bda975917e64eb8bf19d110eb74f6bcb/mkdocs-git-revision-date-localized-plugin-1.2.0.tar.gz +BuildArch: noarch + +Requires: python3-mkdocs +Requires: python3-GitPython +Requires: python3-babel +Requires: python3-pytz + +%description +[![Actions Status](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/workflows/pytest/badge.svg)](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/actions) +![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mkdocs-git-revision-date-localized-plugin) +![PyPI](https://img.shields.io/pypi/v/mkdocs-git-revision-date-localized-plugin) +![PyPI - Downloads](https://img.shields.io/pypi/dm/mkdocs-git-revision-date-localized-plugin) +![GitHub contributors](https://img.shields.io/github/contributors/timvink/mkdocs-git-revision-date-localized-plugin) +![PyPI - License](https://img.shields.io/pypi/l/mkdocs-git-revision-date-localized-plugin) + +# mkdocs-git-revision-date-localized-plugin + +[MkDocs](https://www.mkdocs.org/) plugin that enables displaying the date of the last git modification of a page. The plugin uses [babel](https://github.com/python-babel/babel/tree/master/babel) and [timeago.js](https://github.com/hustcc/timeago.js) to provide different localized date formats. Initial fork from [mkdocs-git-revision-date-plugin](https://github.com/zhaoterryy/mkdocs-git-revision-date-plugin). + +![demo](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/raw/master/demo_screencast.gif) + +(*Example when used together with the [mkdocs-material](https://github.com/squidfunk/mkdocs-material) theme*) + +Other MkDocs plugins that use information from git: + +- [mkdocs-git-authors-plugin](https://github.com/timvink/mkdocs-git-authors-plugin) for displaying the authors from git +- [mkdocs-git-committers-plugin](https://github.com/byrnereese/mkdocs-git-committers-plugin) for displaying authors' github user profiles + +## Setup + +Install the plugin using `pip3` with the following command: + +```bash +pip3 install mkdocs-git-revision-date-localized-plugin +``` + +Next, add the following lines to your `mkdocs.yml`: + +```yaml +plugins: + - search + - git-revision-date-localized +``` + +> If you have no `plugins` entry in your config file yet, you'll likely also want to add the `search` plugin. MkDocs enables it by default if there is no `plugins` entry set. + +The [mkdocs-material](https://squidfunk.github.io/mkdocs-material/) theme supports `git-revision-date-localized`. After installing the plugin and updating your `mkdocs.yml` you should see the last revision date on the bottom of your pages. Other mkdocs themes require [additional customization](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/howto/override-a-theme/). + +See the [documentation](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/index.html) on how to fine-tune the appearance and the date format. + +### Note when using build environments + +This plugin needs access to the last commit that touched a specific file to be able to retrieve the date. By default many build environments only retrieve the last commit, which means you might need to: + +
+ Change your CI settings + +
+ + +## Documentation + +See [timvink.github.io/mkdocs-git-revision-date-localized-plugin](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/index.html). + +## Contributing + +Contributions are very welcome! Please read [CONTRIBUTING.md](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/blob/master/CONTRIBUTING.md) before putting in any work. + + +%package -n python3-mkdocs-git-revision-date-localized-plugin +Summary: Mkdocs plugin that enables displaying the localized date of the last git modification of a markdown file. +Provides: python-mkdocs-git-revision-date-localized-plugin +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-mkdocs-git-revision-date-localized-plugin +[![Actions Status](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/workflows/pytest/badge.svg)](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/actions) +![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mkdocs-git-revision-date-localized-plugin) +![PyPI](https://img.shields.io/pypi/v/mkdocs-git-revision-date-localized-plugin) +![PyPI - Downloads](https://img.shields.io/pypi/dm/mkdocs-git-revision-date-localized-plugin) +![GitHub contributors](https://img.shields.io/github/contributors/timvink/mkdocs-git-revision-date-localized-plugin) +![PyPI - License](https://img.shields.io/pypi/l/mkdocs-git-revision-date-localized-plugin) + +# mkdocs-git-revision-date-localized-plugin + +[MkDocs](https://www.mkdocs.org/) plugin that enables displaying the date of the last git modification of a page. The plugin uses [babel](https://github.com/python-babel/babel/tree/master/babel) and [timeago.js](https://github.com/hustcc/timeago.js) to provide different localized date formats. Initial fork from [mkdocs-git-revision-date-plugin](https://github.com/zhaoterryy/mkdocs-git-revision-date-plugin). + +![demo](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/raw/master/demo_screencast.gif) + +(*Example when used together with the [mkdocs-material](https://github.com/squidfunk/mkdocs-material) theme*) + +Other MkDocs plugins that use information from git: + +- [mkdocs-git-authors-plugin](https://github.com/timvink/mkdocs-git-authors-plugin) for displaying the authors from git +- [mkdocs-git-committers-plugin](https://github.com/byrnereese/mkdocs-git-committers-plugin) for displaying authors' github user profiles + +## Setup + +Install the plugin using `pip3` with the following command: + +```bash +pip3 install mkdocs-git-revision-date-localized-plugin +``` + +Next, add the following lines to your `mkdocs.yml`: + +```yaml +plugins: + - search + - git-revision-date-localized +``` + +> If you have no `plugins` entry in your config file yet, you'll likely also want to add the `search` plugin. MkDocs enables it by default if there is no `plugins` entry set. + +The [mkdocs-material](https://squidfunk.github.io/mkdocs-material/) theme supports `git-revision-date-localized`. After installing the plugin and updating your `mkdocs.yml` you should see the last revision date on the bottom of your pages. Other mkdocs themes require [additional customization](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/howto/override-a-theme/). + +See the [documentation](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/index.html) on how to fine-tune the appearance and the date format. + +### Note when using build environments + +This plugin needs access to the last commit that touched a specific file to be able to retrieve the date. By default many build environments only retrieve the last commit, which means you might need to: + +
+ Change your CI settings + +
+ + +## Documentation + +See [timvink.github.io/mkdocs-git-revision-date-localized-plugin](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/index.html). + +## Contributing + +Contributions are very welcome! Please read [CONTRIBUTING.md](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/blob/master/CONTRIBUTING.md) before putting in any work. + + +%package help +Summary: Development documents and examples for mkdocs-git-revision-date-localized-plugin +Provides: python3-mkdocs-git-revision-date-localized-plugin-doc +%description help +[![Actions Status](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/workflows/pytest/badge.svg)](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/actions) +![PyPI - Python Version](https://img.shields.io/pypi/pyversions/mkdocs-git-revision-date-localized-plugin) +![PyPI](https://img.shields.io/pypi/v/mkdocs-git-revision-date-localized-plugin) +![PyPI - Downloads](https://img.shields.io/pypi/dm/mkdocs-git-revision-date-localized-plugin) +![GitHub contributors](https://img.shields.io/github/contributors/timvink/mkdocs-git-revision-date-localized-plugin) +![PyPI - License](https://img.shields.io/pypi/l/mkdocs-git-revision-date-localized-plugin) + +# mkdocs-git-revision-date-localized-plugin + +[MkDocs](https://www.mkdocs.org/) plugin that enables displaying the date of the last git modification of a page. The plugin uses [babel](https://github.com/python-babel/babel/tree/master/babel) and [timeago.js](https://github.com/hustcc/timeago.js) to provide different localized date formats. Initial fork from [mkdocs-git-revision-date-plugin](https://github.com/zhaoterryy/mkdocs-git-revision-date-plugin). + +![demo](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/raw/master/demo_screencast.gif) + +(*Example when used together with the [mkdocs-material](https://github.com/squidfunk/mkdocs-material) theme*) + +Other MkDocs plugins that use information from git: + +- [mkdocs-git-authors-plugin](https://github.com/timvink/mkdocs-git-authors-plugin) for displaying the authors from git +- [mkdocs-git-committers-plugin](https://github.com/byrnereese/mkdocs-git-committers-plugin) for displaying authors' github user profiles + +## Setup + +Install the plugin using `pip3` with the following command: + +```bash +pip3 install mkdocs-git-revision-date-localized-plugin +``` + +Next, add the following lines to your `mkdocs.yml`: + +```yaml +plugins: + - search + - git-revision-date-localized +``` + +> If you have no `plugins` entry in your config file yet, you'll likely also want to add the `search` plugin. MkDocs enables it by default if there is no `plugins` entry set. + +The [mkdocs-material](https://squidfunk.github.io/mkdocs-material/) theme supports `git-revision-date-localized`. After installing the plugin and updating your `mkdocs.yml` you should see the last revision date on the bottom of your pages. Other mkdocs themes require [additional customization](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/howto/override-a-theme/). + +See the [documentation](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/index.html) on how to fine-tune the appearance and the date format. + +### Note when using build environments + +This plugin needs access to the last commit that touched a specific file to be able to retrieve the date. By default many build environments only retrieve the last commit, which means you might need to: + +
+ Change your CI settings + +
+ + +## Documentation + +See [timvink.github.io/mkdocs-git-revision-date-localized-plugin](https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/index.html). + +## Contributing + +Contributions are very welcome! Please read [CONTRIBUTING.md](https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/blob/master/CONTRIBUTING.md) before putting in any work. + + +%prep +%autosetup -n mkdocs-git-revision-date-localized-plugin-1.2.0 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-mkdocs-git-revision-date-localized-plugin -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Apr 11 2023 Python_Bot - 1.2.0-1 +- Package Spec generated -- cgit v1.2.3