Compare commits

..

8 commits

Author SHA1 Message Date
Fabio Valentini
6a9a0d0c01
update to version 0.6.5 2018-12-22 13:41:52 +01:00
Fabio Valentini
c509b859ea
update to version 0.6.4 2018-12-11 20:59:02 +01:00
Fabio Valentini
507933b01a
update to version 0.6.3 2018-10-21 11:34:09 +02:00
Fabio Valentini
d3fa98a4b5
update to version 0.6.2 2018-09-12 21:37:26 +02:00
Fabio Valentini
94a9b443b4
update to version 0.6.1 2018-09-08 13:45:29 +02:00
Fabio Valentini
54ed06c879
update to version 0.6.0 2018-08-28 12:21:08 +02:00
Fabio Valentini
e73889f3bd
update to version 0.5.9 2018-07-20 14:54:43 +02:00
Fabio Valentini
3624b06dce
update to version 0.5.7 2018-07-07 16:07:09 +02:00
5 changed files with 80 additions and 314 deletions

16
.gitignore vendored
View file

@ -14,19 +14,3 @@
/sequeler-0.6.3.tar.gz
/sequeler-0.6.4.tar.gz
/sequeler-0.6.5.tar.gz
/sequeler-0.6.7.tar.gz
/sequeler-0.6.8.tar.gz
/sequeler-0.6.9.tar.gz
/sequeler-0.7.0.tar.gz
/sequeler-0.7.1.tar.gz
/sequeler-0.7.2.tar.gz
/sequeler-0.7.3.tar.gz
/sequeler-0.7.4.tar.gz
/sequeler-0.7.5.tar.gz
/sequeler-0.7.6.tar.gz
/sequeler-0.7.9.tar.gz
/sequeler-0.7.91.tar.gz
/sequeler-0.8.0.tar.gz
/sequeler-0.8.1.tar.gz
/sequeler-0.8.2.tar.gz
/sequeler-0.9.0.tar.gz

155
changelog
View file

@ -1,155 +0,0 @@
* Thu Aug 18 2022 Benjamin A. Beasley <code@musicinmybrain.net> 0.8.2-10
- Fix broken changelogs
* Thu Aug 04 2022 Gwyn Ciesla <gwync@protonmail.com> 0.8.2-9
- Revert "Update BR"
* Thu Aug 04 2022 Gwyn Ciesla <gwync@protonmail.com> 0.8.2-8
- Update BR
* Thu Aug 04 2022 Gwyn Ciesla <gwync@protonmail.com> - 0.8.2-7
- libgda rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> 0.8.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> 0.8.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jan 13 2022 Benjamin A. Beasley <code@musicinmybrain.net> 0.8.2-4
- Add BR on gcc
* Wed Jan 05 2022 Benjamin A. Beasley <code@musicinmybrain.net> 0.8.2-3
- Also validate AppData with appstreamcli
* Fri Sep 24 2021 Benjamin A. Beasley <code@musicinmybrain.net> 0.8.2-2
- Use %%{_metainfodir} macro in spec file
* Thu Aug 12 2021 Benjamin A. Beasley <code@musicinmybrain.net> 0.8.2-1
- Update to 0.8.2 (close RHBZ#1992913)
* Fri Jul 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.1-2
- Switch License field to “effective license” of GPLv3+
* Mon May 17 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.1-1
- Update to 0.8.1
* Wed Mar 10 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.0-6
- Localize summary and description where translations are available upstream
* Fri Feb 19 2021 Fabio Valentini <decathorpe@gmail.com> - 0.8.0-5
- Rebuilt for granite 6 soname bump.
* Wed Feb 10 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 0.8.0-4
- Correct License from “GPLv3” to “GPLv3+ and GPLv2+ and LGPLv2+ and CC0”
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sat Jul 04 2020 Fabio Valentini <decathorpe@gmail.com> - 0.8.0-1
- Update to version 0.8.0.
* Sun May 24 2020 Fabio Valentini <decathorpe@gmail.com> - 0.7.91-1
- Update to version 0.7.91.
* Sun Apr 12 2020 Fabio Valentini <decathorpe@gmail.com> - 0.7.9-1
- Update to version 0.7.9.
* Fri Apr 10 2020 Fabio Valentini <decathorpe@gmail.com> - 0.7.6-1
- Update to version 0.7.6.
* Sun Apr 05 2020 Fabio Valentini <decathorpe@gmail.com> - 0.7.5-1
- Update to version 0.7.5.
* Wed Apr 01 2020 Fabio Valentini <decathorpe@gmail.com> - 0.7.4-1
- Update to version 0.7.4.
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Sep 06 2019 Fabio Valentini <decathorpe@gmail.com> - 0.7.3-1
- Update to version 0.7.3.
* Thu Aug 15 2019 Fabio Valentini <decathorpe@gmail.com> - 0.7.2-1
- Update to version 0.7.2.
* Sun Aug 04 2019 Fabio Valentini <decathorpe@gmail.com> - 0.7.1-1
- Update to version 0.7.1.
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Apr 16 2019 Adam Williamson <awilliam@redhat.com> - 0.7.0-2
- Rebuild with Meson fix for #1699099
* Mon Apr 15 2019 Fabio Valentini <decathorpe@gmail.com> - 0.7.0-1
- Update to version 0.7.0.
* Sat Apr 06 2019 Fabio Valentini <decathorpe@gmail.com> - 0.6.9-1
- Update to version 0.6.9.
* Sun Mar 24 2019 Fabio Valentini <decathorpe@gmail.com> - 0.6.8-1
- Update to version 0.6.8.
* Wed Feb 27 2019 Fabio Valentini <decathorpe@gmail.com> - 0.6.7-1
- Update to version 0.6.7.
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Dec 22 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.5-1
- Update to version 0.6.5.
* Tue Dec 11 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.4-1
- Update to version 0.6.4.
* Sun Oct 21 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.3-1
- Update to version 0.6.3.
* Wed Sep 12 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.2-1
- Update to version 0.6.2.
* Sat Sep 08 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.1-1
- Update to version 0.6.1.
* Tue Aug 28 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.0-1
- Update to version 0.6.0.
* Fri Jul 20 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.9-1
- Update to version 0.5.9.
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sat Jul 07 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.7-1
- Update to version 0.5.7.
* Wed Jun 13 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.5-2
- Rebuild for granite5 soname bump.
* Sun Jun 10 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.5-1
- Update to version 0.5.5.
* Mon Feb 26 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.4-1
- Update to version 0.5.4.
* Sat Feb 24 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.3-1
- Update to version 0.5.3.
* Mon Feb 19 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.0-1
- Update to version 0.5.0.
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Jan 23 2018 Fabio Valentini <decathorpe@gmail.com> - 0.4.3-1
- Update to version 0.4.3.
* Mon Jan 22 2018 Fabio Valentini <decathorpe@gmail.com> - 0.4.2-1
- Update to version 0.4.2.
* Wed Jan 03 2018 Fabio Valentini <decathorpe@gmail.com> - 0.4.1-1
- Initial package for fedora.

View file

@ -1,6 +1,6 @@
# There is no reason to have a man page for a GUI program with no meaningful
# command-line options.
addFilter(r" no-manual-page-for-binary \S+\.sequeler$")
# Not real spelling errors:
# - "ctrl" is from keyboard shortcuts, like "ctrl+q"
addFilter(r" spelling-error \('ctrl',")
# false positives
addFilter("E: invalid-lc-messages-dir /usr/share/locale/bh*")
addFilter("E: invalid-lc-messages-dir /usr/share/locale/mo*")
# don't care about manpages
addFilter("W: no-manual-page-for-binary com.github.alecaddd.sequeler*")

View file

@ -1,155 +1,50 @@
%global appname io.github.ellie_commons.sequeler
%global appname com.github.alecaddd.sequeler
Name: sequeler
Summary: Easily connect to your local or remote database
Version: 0.9.0
Release: %autorelease
Summary: SQL Client built in Vala
Version: 0.6.5
Release: 1%{?dist}
License: GPLv3
# The entire source is GPL-3.0-or-later (the LICENSE file is GPLv3, and both
# data/com.github.alecaddd.sequeler.appdata.xml.in.in and debian/copyright
# indicate GPL-3.0-or-later is intended), except:
# - the Vala sources (all .vala files under src/ or its subdirectories),
# which are GPL-2.0-or-later
# - vapi/linux.vapi, which is LGPL-2.1-or-later
# - data/com.github.alecaddd.sequeler.appdata.xml.in.in, which is CC0-1.0
# (which is approved for content, which this file is).
License: %{shrink:
GPL-3.0-or-later AND
GPL-2.0-or-later AND
LGPL-2.1-or-later AND
CC0-1.0
}
URL: https://github.com/ellie-commons/sequeler
Source: %{url}/archive/v%{version}/sequeler-%{version}.tar.gz
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
URL: https://github.com/Alecaddd/%{name}
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
BuildRequires: desktop-file-utils
BuildRequires: gettext
# Still required by guidelines for now
# (https://pagure.io/packaging-committee/issue/1053):
BuildRequires: libappstream-glib
# Matches what gnome-software and others use:
BuildRequires: appstream
BuildRequires: meson >= 0.59.0
BuildRequires: meson
BuildRequires: vala
BuildRequires: gcc
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(granite) >= 5.3.0
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(gtksourceview-4)
BuildRequires: pkgconfig(granite) >= 0.5
BuildRequires: pkgconfig(gtk+-3.0) >= 3.9.10
BuildRequires: pkgconfig(gtksourceview-3.0)
BuildRequires: pkgconfig(libgda-5.0)
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(libssh2)
BuildRequires: pkgconfig(libxml-2.0)
Requires: hicolor-icon-theme
Recommends: libgda5-mysql
Recommends: libgda5-postgres
Recommends: libgda5-sqlite
Recommends: libgda-mysql
Recommends: libgda-postgres
Recommends: libgda-sqlite
Summary(de): Benutzerfreundlicher SQL-Client
Summary(fr): Un simple client SQL
Summary(lt): Draugiška SQL kliento programa
%description
Easily connect to your local or remote database.
Store your Database Connections in the library, connect over SSH tunnel, type
and execute SQL commands directly in the app, and do everything you need to do
without the necessity of opening the terminal.
Supported Databases:
SQLite
MySQL
MariaDB
PostgreSQL
Features Include:
Test Connections before saving them
View Table structure, content, and relations
Write multiple custom SQL Queries
Switch between light and dark mode
Handy keyboard shortcuts to quit (ctrl+q), create new connection
(ctrl+shift+n), open a new window (ctrl+n)
%description -l de
Verbinden Sie sich mit einer beliebigen lokalen oder externen Datenbank.
Speichern Sie Ihre Datenbankverbindungen in der integrierten Bibliothek, führen
Sie SQL-Befehle direkt in der Anwendung aus, und tun Sie alles, was Sie tun
müssen, ohne das Terminal öffnen zu müssen.
SQLite
MySQL
MariaDB
PostgreSQL
Zu den Funktionen gehören:
Verbindung vor dem Speichern testen
Anzeigen von Tabellenstruktur, Inhalt und Beziehungen
Mehrere benutzerdefinierte SQL-Abfragen schreiben
Zwischen dem hellen und dunklen Modus umschalten
Tastenkombinationen zum Beenden (Strg+q), Erstellen einer neuen Verbindung
(Strg+Shift+n), mehrere Instanzen (Strg+n)
%description -l fr
Connectez-vous facilement à une base de données locale ou distante.
Stockez vos connexions de base de données dans la bibliothèque intégrée, tapez
et exécutez les commandes SQL directement dans lapplication, et faites tout ce
dont vous avez besoin pour vous passer la nécessité douvrir le terminal.
SQLite
MySQL
MariaDB
PostgreSQL
Fonctionnalités incluses :
Tester les connexions avant de les enregistrer
Voir la structure, le contenu et les relations des tables
Écrire plusieurs requêtes SQL personnalisées
Changer entre le thème clair et le thème sombre
Raccourcis clavier pour quitter (Ctrl+Q), créer une nouvelle
connexion(Ctrl+Maj+N), Ouvrir une nouvelle instance (Ctrl+N)
%description -l lt
Lengvai prisijunkite prie bet kurios vietinės ar nuotolinės duomenų bazės.
Laikykite savo duomenų bazių ryšius įtaisytoje bibliotekoje, tiesiogiai
programoje rašykite ir vykdykite SQL komandas ir atlikite viską, reikia be
būtinybės atverti terminalą.
SQLite
MySQL
MariaDB
PostgreSQL
Ypatybės:
Prieš įrašant ryšius, juos išbandyti
Rodyti lentelės struktūrą, turinį ir sąsajos ryšius
Rašyti keletą tinkintų SQL užklausų
Perjungti tarp šviesios ir tamsios veiksenos
Patogūs klaviatūros susiejimai, norint išeiti (ctrl (vald)+q), sukurti
naują ryšį (ctrl (vald)+shift (lyg2)+n), keli egzemplioriai (ctrl (vald)+n)
Sequeler is a native Linux SQL client built in Vala and Gtk. It allows
you to connect to your local and remote databases, write SQL in a handy
text editor with language recognition, and visualize SELECT results in
a Gtk.Grid Widget.
%prep
%autosetup -p1
%conf
%meson
%autosetup
%build
%meson
%meson_build
@ -163,27 +58,69 @@ Ypatybės:
desktop-file-validate \
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
# Still required by guidelines for now
# (https://pagure.io/packaging-committee/issue/1053):
appstream-util validate-relax --nonet \
%{buildroot}/%{_metainfodir}/%{appname}.metainfo.xml
# Matches what gnome-software and others use:
appstreamcli validate --no-net --explain \
%{buildroot}/%{_metainfodir}/%{appname}.metainfo.xml
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
%files -f %{appname}.lang
%doc AUTHORS README.md
%license LICENSE
%license COPYING
%{_bindir}/%{appname}
%{_datadir}/applications/%{appname}.desktop
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
%{_datadir}/icons/hicolor/*/*/%{appname}.svg
%{_datadir}/icons/hicolor/{16x16,24x24}/{actions,status}/*.svg
%{_metainfodir}/%{appname}.metainfo.xml
%{_datadir}/metainfo/%{appname}.appdata.xml
%changelog
%autochangelog
* Sat Dec 22 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.5-1
- Update to version 0.6.5.
* Tue Dec 11 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.4-1
- Update to version 0.6.4.
* Sun Oct 21 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.3-1
- Update to version 0.6.3.
* Wed Sep 12 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.2-1
- Update to version 0.6.2.
* Sat Sep 08 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.1-1
- Update to version 0.6.1.
* Tue Aug 28 2018 Fabio Valentini <decathorpe@gmail.com> - 0.6.0-1
- Update to version 0.6.0.
* Fri Jul 20 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.9-1
- Update to version 0.5.9.
* Sat Jul 07 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.7-1
- Update to version 0.5.7.
* Sun Jun 10 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.5-1
- Update to version 0.5.5.
* Mon Feb 26 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.4-1
- Update to version 0.5.4.
* Sat Feb 24 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.3-1
- Update to version 0.5.3.
* Mon Feb 19 2018 Fabio Valentini <decathorpe@gmail.com> - 0.5.0-1
- Update to version 0.5.0.
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Tue Jan 23 2018 Fabio Valentini <decathorpe@gmail.com> - 0.4.3-1
- Update to version 0.4.3.
* Mon Jan 22 2018 Fabio Valentini <decathorpe@gmail.com> - 0.4.2-1
- Update to version 0.4.2.
* Wed Jan 03 2018 Fabio Valentini <decathorpe@gmail.com> - 0.4.1-1
- Initial package for fedora.

View file

@ -1 +1 @@
SHA512 (sequeler-0.9.0.tar.gz) = 68fd98354f50a078f8814d2f44cd508304be4b61e7ed3015f088e75cc72cc51fa66107fafc17ec5a6494f52ce7c071f5ed3092b3179d89c4f7e705a581ef7785
SHA512 (sequeler-0.6.5.tar.gz) = e00583fff053b86d15d82a663a63b9cd407de5e31f9149f02fdfd28b012d87711b58cf8de2e17dd0d29ef5f9cc352e1c03dfdff79737475567be8ca90ba724dd