From 9552953cac30656aa8f5e74850b7533986c1716f Mon Sep 17 00:00:00 2001 From: Miro HronĨok Date: Jan 10 2023 18:19:22 +0000 Subject: Orphaned for 6+ weeks --- diff --git a/.gitignore b/.gitignore deleted file mode 100644 index ceabfb6..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/anki-2.1.14-source.tgz -/anki-2.1.15-source.tgz diff --git a/anki-2.0.3-noupdate.patch b/anki-2.0.3-noupdate.patch deleted file mode 100644 index b895f94..0000000 --- a/anki-2.0.3-noupdate.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -uNr anki-2.0.3.old/aqt/profiles.py anki-2.0.3/aqt/profiles.py ---- anki-2.0.3.old/aqt/profiles.py 2012-09-05 19:24:05.000000000 +0200 -+++ anki-2.0.3/aqt/profiles.py 2012-12-27 19:43:11.369462377 +0100 -@@ -18,11 +18,11 @@ - - metaConf = dict( - ver=0, -- updates=True, -+ updates=False, - created=intTime(), - id=random.randrange(0, 2**63), - lastMsg=-1, -- suppressUpdate=False, -+ suppressUpdate=True, - firstRun=True, - defaultLang=None, - disabledAddons=[], diff --git a/anki-make-git-snapshot.sh b/anki-make-git-snapshot.sh deleted file mode 100644 index b794244..0000000 --- a/anki-make-git-snapshot.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh - -# Usage: sh anki-make-git-snapshot.sh [LIBANKICOMMIT] [ANKIQTCOMMIT] [DATE] -# -# to make a snapshot of the given tag/branch. Defaults to HEAD. - -set +x - -if [ -z $3 ]; then - DATE=`date +%Y%m%d` -else - DATE=$3 -fi - -DIRNAME="anki-$DATE" - -echo DIRNAME $DIRNAME -echo LIBANKIHEAD ${1:-HEAD} -echo ANKIQTHEAD ${2:-HEAD} - -rm -rf $DIRNAME - -git clone git://github.com/dae/ankiqt.git $DIRNAME -git clone git://github.com/dae/libanki.git $DIRNAME/libanki - -pushd $DIRNAME -git checkout $ANKIQTHEAD -pushd libanki -git checkout $LIBANKIHEAD -popd -popd - -ln -s $DIRNAME ankiqt -ln -s $DIRNAME/libanki libanki -bzr clone lp:anki -pushd anki -./update-mos.sh -popd -rm ankiqt -rm libanki -rm -rf anki - -rm -rf $DIRNAME/.git $DIRNAME/libanki/.git -rm -rf $DIRNAME/libanki/tests/importing/supermemo* - -tar czf $DIRNAME.tgz $DIRNAME - -rm -rf $DIRNAME - diff --git a/anki.appdata.xml b/anki.appdata.xml deleted file mode 100644 index 3805d8f..0000000 --- a/anki.appdata.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - anki.desktop - CC0 - -

- Anki is a program which makes remembering things easy. Because it's a lot - more efficient than traditional study methods, you can either - greatly decrease your time spent studying, or greatly increase the amount you learn. -

-

- Anyone who needs to remember things in their daily life can benefit - from Anki. Since it is content-agnostic and supports images, audio, - videos and scientific markup (via LaTeX), the possibilities are endless. -

-

For example:

-
    -
  • Learning a language (vocabulary, grammar, phrases, ...)
  • -
  • Studying for medical and law exams
  • -
  • Memorizing people's names and faces
  • -
  • Brushing up on geography
  • -
  • Mastering long poems
  • -
  • Even practicing guitar chords!
  • -
-
- - http://chkr.fedorapeople.org/screenshots/anki/anki-review1.png - http://chkr.fedorapeople.org/screenshots/anki/anki-deck-browser.png - http://chkr.fedorapeople.org/screenshots/anki/anki-review2.png - http://chkr.fedorapeople.org/screenshots/anki/anki-browser.png - http://chkr.fedorapeople.org/screenshots/anki/anki-statistics.png - - http://ankisrs.net/ - chkr@fedoraproject.org -
diff --git a/anki.spec b/anki.spec deleted file mode 100644 index 4ea828d..0000000 --- a/anki.spec +++ /dev/null @@ -1,386 +0,0 @@ -Name: anki -Version: 2.1.15 -Release: 7%{?dist} -Summary: Flashcard program for using space repetition learning - -License: AGPLv3+ and GPLv3+ and LGPLv3 and MIT and BSD and ASL 2.0 and CC-BY-SA and CC-BY -URL: https://apps.ankiweb.net/ -Source0: https://apps.ankiweb.net/downloads/current/anki-%{version}-source.tgz -Source1: anki.svg -Source2: anki.appdata.xml - -# Config change: don't check for new updates. -Patch0: anki-2.0.3-noupdate.patch -BuildRequires: python3-devel, python3-setuptools -%global __python %{__python3} -BuildRequires: desktop-file-utils, libappstream-glib -BuildRequires: python3-simplejson -BuildRequires: make -Requires: hicolor-icon-theme -Requires: python3-qt5, python3-qt5-webengine -Requires: python3-sqlalchemy, python3-simplejson, python3-matplotlib -Requires: python3-decorator, python3-markdown, python3-send2trash -Requires: python3-requests, python3-pygame, python3-beautifulsoup4 -Requires: python3-httplib2, python3-pyaudio, python3-jsonschema, sox -BuildArch: noarch -ExclusiveArch: %{qt5_qtwebengine_arches} noarch - -%description -Anki is a program designed to help you remember facts (such as words -and phrases in a foreign language) as easily, quickly and efficiently -as possible. Anki is based on a theory called spaced repetition. - -%prep -%autosetup -p 1 - -%build - -%install -DESTDIR=%{buildroot} make install -# Use only SVG icon -rm -rf %{buildroot}%{_datadir}/pixmaps - -install -d %{buildroot}%{_datadir}/mime/packages -install -m 644 anki.xml %{buildroot}%{_datadir}/mime/packages - -install -d %{buildroot}%{_datadir}/icons/hicolor/scalable/apps -install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ - -mkdir -p %{buildroot}%{_metainfodir} -install -m 644 %{SOURCE2} %{buildroot}%{_metainfodir} -appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml - -desktop-file-install \ - --remove-category=KDE \ - --set-key=Keywords --set-value="learn;education;memorizing;language;flashcard;spaced repetition;" \ - --dir %{buildroot}%{_datadir}/applications \ - %{name}.desktop - -find %{buildroot} -type f -o -type l|sed ' -s:'"%{buildroot}"':: -s:\(.*/share/anki/locale/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3: -s:\(.*/share/anki/locale/qt\)\([^.]\+\)\(\.qm\):%lang(\2) \1\2\3: -s:^\([^%].*\):: -s:%lang(C) :: -/^$/d' > anki.lang - -find %{buildroot}/usr/share/anki/locale -type d|sed ' -s:'"%{buildroot}"':: -s:\(.*\):%dir \1:' >>anki.lang - -# Remove license files from docdir, they will be copied to separately via %%license -rm -f %{buildroot}%{_pkgdocdir}/LICENSE* - -%files -f %{name}.lang -%license LICENSE* -%doc README* -%{_bindir}/anki -%dir %{_datadir}/%{name}/ -%{_datadir}/%{name}/aqt/ -%{_datadir}/%{name}/web/ -%{_datadir}/%{name}/anki/ -%{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/hicolor/scalable/apps/%{name}.* -%{_datadir}/mime/packages/anki.xml -%{_mandir}/man1/%{name}.* -%{_metainfodir}/anki.appdata.xml - -%changelog -* Wed Jul 20 2022 Fedora Release Engineering - 2.1.15-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed Jan 19 2022 Fedora Release Engineering - 2.1.15-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 2.1.15-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 2.1.15-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 2.1.15-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jan 28 2020 Fedora Release Engineering - 2.1.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Aug 23 2019 Christian Krause - 2.1.15-1 -- Update to new upstream version 2.1.15 (BZ 1744359) -- Remove obsolete requirement python3-qt5-webkit - -* Wed Jul 24 2019 Fedora Release Engineering - 2.1.14-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Jul 06 2019 Thomas Drake-Brockman - 2.1.14-1 -- Update to new upstream patch version 2.1.14 (BZ 1724384) -- Tweaked spec file - -* Thu Jun 06 2019 Christian Krause - 2.1.13-1 -- Update to new major upstream version 2.1.13 (BZ 1612847) -- Spec file cleanup - -* Thu Jan 31 2019 Fedora Release Engineering - 2.0.52-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 2.0.52-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu May 31 2018 Christian Krause - 2.0.52-1 -- Update to new upstream version 2.0.52 (BZ 1584661) -- Remove obsolete directories in %%install - -* Mon Apr 09 2018 Christian Krause - 2.0.50-1 -- Update to new upstream version 2.0.50 (BZ 1436178, BZ 1529540, BZ 1529541) -- Use separate send2trash python module instead of the bundled one (BZ 1173410) -- Disable internal CA store in favor of global one (BZ 1497504) -- Use correct shebang for python2 (BZ 1478302) -- Use %%autosetup - -* Wed Feb 07 2018 Fedora Release Engineering - 2.0.43-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sun Jan 07 2018 Igor Gnatenko - 2.0.43-3 -- Remove obsolete scriptlets - -* Wed Jul 26 2017 Fedora Release Engineering - 2.0.43-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 25 2017 Christian Krause - 2.0.43-1 -- Update to new upstream version 2.0.43 (BZ 1406760) -- Delete backup file - -* Fri Feb 10 2017 Fedora Release Engineering - 2.0.39-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sun Jan 22 2017 Christian Krause - 2.0.39-1 -- Update to new upstream version 2.0.39 (BZ 1406760) -- Update source and project URL - -* Mon Sep 26 2016 Dominik Mierzejewski - 2.0.36-2 -- rebuilt for matplotlib-2.0.0 - -* Sun Aug 07 2016 Christian Krause - 2.0.36-1 -- Update to new upstream version 2.0.36 (BZ 1321457) - -* Wed Mar 02 2016 Rex Dieter 2.0.33-3 -- Requires: PyQt4-webkit - -* Wed Feb 03 2016 Fedora Release Engineering - 2.0.33-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Nov 30 2015 Christian Krause - 2.0.33-1 -- Update to new upstream version 2.0.33 (BZ 1270574) -- Correct files list entry for LICENSE files - -* Tue Jun 16 2015 Fedora Release Engineering - 2.0.32-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Apr 05 2015 Christian Krause - 2.0.32-1 -- Update to new upstream version 2.0.32 (BZ 1205471) -- Move icon to %%{_datadir}/icons/hicolor/scalable/apps -- Modify svg icon to use only the subset of the SVG specification - which is implemented by Qt's SVG library -- Add keywords to desktop file - -* Mon Nov 03 2014 Christian Krause - 2.0.31-1 -- Update to new upstream version 2.0.31 (BZ 1144973) - -* Wed Jul 30 2014 Christian Krause - 2.0.28-1 -- Update to new upstream version 2.0.28 (BZ 1123961) - -* Tue Jul 08 2014 Rex Dieter 2.0.26-3 -- optimize mimeinfo scriptlet - -* Sat Jun 07 2014 Fedora Release Engineering - 2.0.26-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue May 20 2014 Christian Krause - 2.0.26-1 -- Update to new upstream version 2.0.26 (BZ 1090863) -- Add appdata - -* Fri Apr 18 2014 Christian Krause - 2.0.25-1 -- Update to new upstream version 2.0.25 (BZ 1087211) - -* Fri Jan 31 2014 Christian Krause - 2.0.22-1 -- Update to new upstream version 2.0.22 (BZ 1057013) - -* Tue Jan 14 2014 Christian Krause - 2.0.20-2 -- Fix typo in changelog - -* Tue Jan 14 2014 Christian Krause - 2.0.20-1 -- Update to new upstream version 2.0.20 (BZ 1040134) - -* Wed Nov 20 2013 Christian Krause - 2.0.18-1 -- Update to new upstream version 2.0.18 (BZ 1027704) - -* Fri Nov 01 2013 Christian Krause - 2.0.16-1 -- Update to new upstream version 2.0.16 - -* Fri Oct 11 2013 Christian Krause - 2.0.13-1 -- Update to new upstream version 2.0.13 - -* Sun Aug 04 2013 Christian Krause - 2.0.12-1 -- Update to new upstream version 2.0.12 (BZ 989901) -- Install docs to %%{_pkgdocdir} (BZ 991962) -- Install additional LICENSE file - -* Sat Aug 03 2013 Fedora Release Engineering - 2.0.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jun 24 2013 Christian Krause - 2.0.11-1 -- Update to new upstream version 2.0.11 (BZ 973523) - -* Mon Jun 03 2013 Christian Krause - 2.0.9-1 -- Update to new upstream version 2.0.9 (BZ 970052) -- Remove patch (issue was fixed upstream) - -* Mon Apr 01 2013 Christian Krause - 2.0.8-2 -- Add patch to fix filter selection in browser view: - https://anki.lighthouseapp.com/projects/100923/tickets/729-browser-filter-tree-doesnt-filter - -* Sun Feb 24 2013 Christian Krause - 2.0.8-1 -- Update to new upstream version 2.0.8 - -* Sat Feb 02 2013 Christian Krause - 2.0.7-1 -- Update to new upstream version 2.0.7 - -* Thu Jan 10 2013 Christian Krause - 2.0.4-1 -- Update to anki-2.0.4 (based on work from Christophe Fergeau ) -- Update license to AGPLv3+ -- Update noupdate patch -- Add man page -- Add post/postun scripts (needed for MimeType key in anki.desktop and for - /usr/share/mime/packages/anki.xml) -- Spec file cleanup - -* Wed Jul 18 2012 Fedora Release Engineering - 1.2.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sun Jul 01 2012 Christian Krause - 1.2.11-1 -- Update to new upstream version 1.2.11 (BZ 819821) -- Remove patch (issue was fixed upstream) - -* Wed Feb 8 2012 Toshio Kuratomi - 1.2.9-4 -- Remove python-sqlite2 dep as anki will work with the stdlib sqlite3 module - -* Thu Jan 12 2012 Fedora Release Engineering - 1.2.9-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sun Jul 24 2011 Christian Krause - 1.2.9-2 -- Add and install svg version of anki's icon -(extracted from anki-1.2.9/icons/anki-logo.svg) - -* Thu Jun 30 2011 Christian Krause - 1.2.9-1 -- Update to new upstream version 1.2.9 (BZ 717584) to fix more - compatibility issues with python-sqlalchemy-0.7.x -- Remove upstreamed patches -- Add patch to avoid unicode error messages on startup - -* Tue Jun 28 2011 Christian Krause - 1.2.8-2 -- Fix FTBFS issue (BZ 715813) -- Adding two upstream patches to support python-sqlalchemy-0.7.x - -* Tue Apr 05 2011 Christian Krause - 1.2.8-1 -- Update to new upstream version 1.2.8 (BZ 691342) - -* Sun Feb 27 2011 Christian Krause - 1.2.7-1 -- Update to new upstream version 1.2.7 (BZ 678848) -- Add sox as requirement for audio recording (BZ 674493) - -* Mon Feb 07 2011 Fedora Release Engineering - 1.2.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sat Feb 05 2011 Christian Krause - 1.2.6-1 -- Update to new upstream version 1.2.6 (BZ 665163) - -* Thu Jan 27 2011 Christian Krause - 1.2.5-1 -- Update to new upstream version 1.2.5 (BZ 665163) - -* Sun Jan 23 2011 Christian Krause - 1.2.4-1 -- Update to new upstream version 1.2.4 (BZ 665163) - -* Fri Jan 14 2011 Christian Krause - 1.2.2-1 -- Update to new upstream version 1.2.2 (BZ 665163) - -* Tue Dec 14 2010 Christian Krause - 1.1.10-1 -- Update to new upstream version 1.1.10 (BZ 655939) - -* Sat Aug 21 2010 Christian Krause - 1.0.1-1 -- Update to new upstream version 1.0.1 - -* Mon Aug 02 2010 Christian Krause - 1.0-1 -- Update to new upstream version 1.0 -- Use original upstream tgz since upstream doesn't ship the problematic - example files anymore -- Remove upstreamed patches -- Update noupdate patch -- Add BR python-simplejson - -* Sun Jul 25 2010 Christian Krause - 0.9.9.8.6-5 -- Generalized generation of anki.lang to support any python 2.* release - -* Wed Jul 21 2010 David Malcolm - 0.9.9.8.6-4 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Thu May 13 2010 Christian Krause - 0.9.9.8.6-3 -- Add pyaudio as requirement for audio recording -- Add upstream patch to prevent anki hanging during audio recording - -* Sun Feb 28 2010 Christian Krause - 0.9.9.8.6-2 -- Add a patch to fix a crash when sys tray icon is enabled (BZ 567672) - -* Fri Feb 19 2010 Christian Krause - 0.9.9.8.6-1 -- Update to new upstream version -- Remove example files from upstream tarball due to unknown license -- Updated noupdate patch - -* Wed Jan 20 2010 Christian Krause - 0.9.9.8.5-3.git20100120 -- Update to git snapshot -- Includes fix for BZ 546331 - -* Fri Jul 24 2009 Fedora Release Engineering - 0.9.9.8.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Sun Jul 12 2009 Christian Krause - 0.9.9.8.5-1 -- Update to new upstream version 0.9.9.8.5 - -* Thu Jul 02 2009 Christian Krause - 0.9.9.8.4-1 -- Update to new upstream version 0.9.9.8.4 -- fix one %%lang tag - -* Sun May 24 2009 Christian Krause - 0.9.9.7.9b-1 -- Update to new upstream version 0.9.9.7.9b to fix a syncing bug - -* Tue May 12 2009 Christian Krause - 0.9.9.7.9-1 -- Update to new upstream version 0.9.9.7.9 to fix an update problem of the -statusbar and of the titlebar - -* Thu May 07 2009 Christian Krause - 0.9.9.7.8-2 -- Bump release - -* Wed May 06 2009 Christian Krause - 0.9.9.7.8-1 -- Update to new upstream version 0.9.9.7.8 - -* Sat Apr 11 2009 Christian Krause - 0.9.9.7.4-1 -- Update to new upstream version 0.9.9.7.4 (BZ 494598) -- Require python-matplotlib instead of numpy (BZ 495232) - -* Wed Apr 01 2009 Christian Krause - 0.9.9.7.1-1 -- Update to new upstream version 0.9.9.7.1 -- Drop unihaninstall patch (applied upstream) -- Updated noupdate patch -- Use original upstream tgz since upstream doesn't ship the example files -anymore - -* Sun Mar 01 2009 Christian Krause - 0.9.9.6-4 -- Bump release - -* Fri Feb 27 2009 Christian Krause - 0.9.9.6-3 -- Proper packaging of locale files - -* Fri Feb 13 2009 Christian Krause - 0.9.9.6-2 -- Fixed license field -- Install unihan.db - -* Wed Feb 11 2009 Christian Krause - 0.9.9.6-1 -- First spec file for anki diff --git a/anki.svg b/anki.svg deleted file mode 100644 index 7a24e83..0000000 --- a/anki.svg +++ /dev/null @@ -1,277 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/generate-anki-tarball.sh b/generate-anki-tarball.sh deleted file mode 100755 index 9a261a7..0000000 --- a/generate-anki-tarball.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -VERSION=$1 - -tar -xzvf anki-$VERSION.tgz -rm -rf anki-$VERSION/libanki/tests/importing/*.xml - -tar -czvf anki-$VERSION-nosamples.tgz anki-$VERSION - diff --git a/sources b/sources deleted file mode 100644 index f7955fb..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (anki-2.1.15-source.tgz) = f3acfa6ff62d43fa461efddd81a8570304ada53b97bd494fdbbe0a0439700d7a52aa62ead31cbaed731be0df96a6cc845a7cf92dcf65f3080dc63282fe5941c3