public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Antonio Trande <sagitter@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/avogadro2-libs] main: Release 2.0.0
Date: Fri, 26 Jun 2026 13:53:48 GMT [thread overview]
Message-ID: <178248202859.1.6429004302019696921.rpms-avogadro2-libs-4500d8c5b027@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/avogadro2-libs
Branch : main
Commit : 4500d8c5b027bd0bb0e8277813f62b36570814e3
Author : Antonio Trande <sagitter@fedoraproject.org>
Date : 2026-06-26T15:53:38+02:00
Stats : +32/-14 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/avogadro2-libs/c/4500d8c5b027bd0bb0e8277813f62b36570814e3?branch=main
Log:
Release 2.0.0
---
diff --git a/.gitignore b/.gitignore
index 80d8e6b..a85ef90 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,3 +39,9 @@
/crystals-1.103.0.tar.gz
/fragments-1.103.0.tar.gz
/molecules-1.103.0.tar.gz
+/avogadrodata-2.0.0.tar.gz
+/avogadrolibs-2.0.0.tar.gz
+/avogenerators-2.0.0.tar.gz
+/crystals-2.0.0.tar.gz
+/fragments-2.0.0.tar.gz
+/molecules-2.0.0.tar.gz
diff --git a/avogadro2-libs.spec b/avogadro2-libs.spec
index 3c0658b..a97584b 100644
--- a/avogadro2-libs.spec
+++ b/avogadro2-libs.spec
@@ -1,7 +1,7 @@
%bcond check 1
Name: avogadro2-libs
-Version: 1.103.0
+Version: 2.0.0
Release: %autorelease
Summary: Avogadro2 libraries
@@ -53,7 +53,6 @@ Provides: %{name}-static = 0:%{version}-%{release}
# Do not download "fragments" files
Patch0: avogadro2-libs-avoid_downloading.patch
-
%description
Avogadro libraries provide 3D rendering, visualization, analysis
and data processing useful in computational chemistry, molecular modeling,
@@ -68,9 +67,7 @@ Requires: libGL-devel%{?_isa}
Requires: mesa-libGLU-devel%{?_isa}
Requires: spglib-devel%{?_isa}
Requires: %{name}%{?_isa} = %{version}-%{release}
-
Provides: libgwavi-static
-
%description devel
This package contains libraries and header files for developing
applications that use %{name}.
@@ -153,10 +150,25 @@ export CXXFLAGS="%{optflags} -DEIGEN_ALTIVEC_DISABLE_MMA"
%install
%cmake_install
-%py3_shebang_fix %{buildroot}%{_libdir}/avogadro2/scripts
+# Move Python scripts under a system Python directory
+mv %{buildroot}%{_datadir}/avogadro2/fragments/scripts %{buildroot}%{python3_sitearch}/avogadro/fragments/
+
+# Link Python scripts directory under private datadir to the related system Python directory
+ln -sf %{python3_sitearch}/avogadro/fragments/scripts %{buildroot}%{_datadir}/avogadro2/fragments/scripts
+
+# Use pkgdocdir macro
rm -rf %{buildroot}%{_datadir}/doc
mkdir -p %{buildroot}%{_pkgdocdir}
-cp -a %_vpath_builddir/docs/html %{buildroot}%{_pkgdocdir}/html/
+cp -r %_vpath_builddir/docs/html %{buildroot}%{_pkgdocdir}/html/
+
+# Link data files under private libdir to the related data directory
+mkdir -p %{buildroot}%{_datadir}/avogadro2/avogenerators
+cp -r avogenerators %{buildroot}%{_datadir}/avogadro2
+ln -sf %{_datadir}/avogadro2/avogenerators %{buildroot}%{_libdir}/avogadro2/plugins/avogenerators
+
+# Fix missing exec perrmissions
+%py3_shebang_fix %{buildroot}%{python3_sitearch}/avogadro/fragments/*.py
+chmod a+x %{buildroot}%{python3_sitearch}/avogadro/fragments/*.py
%check
%ctest
@@ -165,18 +177,18 @@ cp -a %_vpath_builddir/docs/html %{buildroot}%{_pkgdocdir}/html/
%doc README.md thirdparty/libgwavi/README-libgwavi.md avogenerators/README-avogenerators.md
%doc fragments/README-fragments.md
%license LICENSE molecules/LICENSE-molecules fragments/LICENSE-fragments
-%{_libdir}/libAvogadro*.so.1
%{_libdir}/libAvogadro*.so.%{version}
%dir %{_libdir}/avogadro2
-%{_libdir}/avogadro2/scripts/
%{_libdir}/avogadro2/libgwavi.a
%{_libdir}/avogadro2/staticplugins/
+%{_libdir}/avogadro2/plugins/
%{_datadir}/avogadro2/
%{python3_sitearch}/avogadro/
%files devel
%{_includedir}/avogadro2/
+%{_libdir}/libAvogadro*.so.2
%{_libdir}/libAvogadro*.so
%{_libdir}/cmake/avogadrolibs/
diff --git a/sources b/sources
index 972d926..dc67e62 100644
--- a/sources
+++ b/sources
@@ -1,6 +1,6 @@
-SHA512 (avogadrodata-1.103.0.tar.gz) = df077cd3b3ecf42c2f1794fcb362ed6beeff734ffd1ad81a0854a3c898fea5d6f0c6de46d6d34128b1bcb3004977c6d2106da5ac2e21a1529d88d6af0649c716
-SHA512 (avogadrolibs-1.103.0.tar.gz) = 8d48172009df159e44508484dad53ff078290cc1859044a014f37f8c6f4afc12751a6da6d3cf550f94c4e849d69b0bf79015fad9499b8be41914c8694e60226b
-SHA512 (avogenerators-1.103.0.tar.gz) = cffb243ede8ebc12cb66304c59fa24ba7641511090229270d12696a2ad23e890ed2034e6133159882ef3902943f2c6bcc411c4d09c15780f701fb043ac02b730
-SHA512 (crystals-1.103.0.tar.gz) = 21ddc74c5db521f22a21917cf33cbc7494c95a3055a2c7aa149cb6cfd1a951f45e58b402f1f333ca3ce2b3865013d7cda9d9812675568ac8f9d455e2a4f0f8bc
-SHA512 (fragments-1.103.0.tar.gz) = 4e45d15450f1709cb6a9b193ce256ddac8962cd47d74b0c2f10991800f7500efae94346d60270016087658cdd6f0b4d41ec6e405a7c274de41bf330f67933189
-SHA512 (molecules-1.103.0.tar.gz) = d3ebcc4f5da4e5f92e6e36e2ccfdce74a8f109408e2ff604dc31179db949fafce572d41e3e12545482429b2e75d77771a46aaf33f80675faf47a5acc88fec047
+SHA512 (avogadrodata-2.0.0.tar.gz) = 248d17e711f992de8548ed41d4fa982d3ab67fc3a95571423a1368acf68c20049af27de7ba7ce040a319b6cf82d8aaa8673291b455c73d7341cda763123312a5
+SHA512 (avogadrolibs-2.0.0.tar.gz) = 622ccc67362ec3f6fb51ce36f12503e338757102c07c0306516b6995c28ab08ebf7b79d4f4e9a6813f65254034f0dafab626437141d0532ed6366997b603756e
+SHA512 (avogenerators-2.0.0.tar.gz) = b261b07fa32fc56e570335e2cef16d531caa7efe86b6653ae831cefeb66ce0523818df1145bbfc811c4f241384843bbf56bb43ecfd8e31b0ea3bf929972d8730
+SHA512 (crystals-2.0.0.tar.gz) = 9565c9bf13863b14705bbc556b480df82aa4284817b8cf4443e62c49d65c5b52e9fe456c246ceb39d027cf3badcc31a4a57598dce4ce1d4f8a14f94fb3264553
+SHA512 (fragments-2.0.0.tar.gz) = 5b53b01661fb79b8cdd9b9a49cefacdfae1ef84de44a7a011782091528bad631da1a582787ca65c35b15aeaf782014025c9e16c9a9238eb1626fb29e6b8d1f9b
+SHA512 (molecules-2.0.0.tar.gz) = 885b682e1e61e4358c65e945c9feb6d9154b1a044c85f0d89242ea54b509fb20610fcd645ccb9803ce5f01cbdbcccfbcf55fd20445381404705e633de73e31b8
reply other threads:[~2026-06-26 13:53 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178248202859.1.6429004302019696921.rpms-avogadro2-libs-4500d8c5b027@fedoraproject.org \
--to=sagitter@fedoraproject.org \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox