[pgplot] Adding motif driver to pgplot.
by Sérgio M. Basto
commit acdd09fcf8a0b88b787f1e16e02df3372c3f9084
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Jan 25 23:57:51 2023 +0000
Adding motif driver to pgplot.
pgplot.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/pgplot.spec b/pgplot.spec
index 1d63295..c6c55b8 100644
--- a/pgplot.spec
+++ b/pgplot.spec
@@ -3,7 +3,7 @@
Name: pgplot
%define lvmajor 5
Version: 5.2.2
-Release: 54%{?dist}
+Release: 55%{?dist}
Summary: Graphic library for making simple scientific graphs
License: freely available for non-commercial use
@@ -258,6 +258,9 @@ done
%{_bindir}/*
%changelog
+* Wed Jan 25 2023 Sérgio Basto <sergio(a)serjux.com> - 5.2.2-55
+- Adding motif driver to pgplot.
+
* Mon Aug 08 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 5.2.2-54
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1
1 year, 10 months
[pgplot] Adding motif driver to pgplot
by Sérgio M. Basto
commit 0805075c4418a9599783e95422b25383ea532a01
Author: ntroitsk <niktr(a)mail.ru>
Date: Fri May 20 12:43:42 2022 +0300
Adding motif driver to pgplot
motif-pgplot.pc | 10 ++++++++++
pgplot.spec | 51 +++++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 59 insertions(+), 2 deletions(-)
---
diff --git a/motif-pgplot.pc b/motif-pgplot.pc
new file mode 100644
index 0000000..8924f4b
--- /dev/null
+++ b/motif-pgplot.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=/usr
+libdir=archlibdir
+includedir=/usr/include
+
+Name: motif-pgplot
+Description: Motif driver for pgplot
+Version: 5.2.2
+Libs: -L${libdir} -lpgplot -lgfortran -lm -lX11 -lpng
+Cflags: -I${includedir}
diff --git a/pgplot.spec b/pgplot.spec
index 7c83669..1d63295 100644
--- a/pgplot.spec
+++ b/pgplot.spec
@@ -15,6 +15,7 @@ Source2: cpgplot.pc
Source3: tk-pgplot.pc
Source4: pgplot-pkgIndex.tcl
Source5: README.fedora
+Source6: motif-pgplot.pc
# Make pgplot find files in standard locations such as
# /usr/libexec/pgplot and /usr/share/pgplot
@@ -35,6 +36,7 @@ BuildRequires: tk-devel
BuildRequires: libX11-devel
BuildRequires: gcc-gfortran
BuildRequires: perl
+BuildRequires: motif-devel
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
@@ -83,6 +85,27 @@ Provides: tk-%{name}-devel = %{version}-%{release}
Libraries, includes, etc. used to develop an application using
the %{name} Tcl/Tk driver.
+%package -n motif-%{name}
+Summary: MOTIF driver for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+#Requires: tcl(abi) = 8.5
+Provides: motif-%{name} = %{version}-%{release}
+
+%description -n motif-%{name}
+MOTIF driver for %{name}
+
+%package -n motif-%{name}-devel
+Summary: MOTIF driver for %{name} devel files
+Group: Development/Libraries
+Requires: motif-%{name} = %{version}-%{release}
+Requires: %{name}-devel = %{version}-%{release}
+Provides: motif-%{name}-devel = %{version}-%{release}
+
+%description -n motif-%{name}-devel
+Libraries and h files used to develop an application using
+the %{name} MOTIF driver.
+
%prep
%setup -q -n %{name}
@@ -100,6 +123,7 @@ cp %{SOURCE2} .
cp %{SOURCE3} .
cp %{SOURCE4} pkgIndex.tcl
cp %{SOURCE5} .
+cp %{SOURCE6} .
# Enabling the following drivers:
# PS, TCL/TK and X
@@ -108,7 +132,8 @@ cp %{SOURCE5} .
-e 's/! XWDRIV/ XWDRIV/g' \
-e 's/! TKDRIV/ TKDRIV/g' \
-e 's/! PPDRIV/ PPDRIV/g' \
--e 's/! GIDRIV/ GIDRIV/g' -i drivers.list
+-e 's/! GIDRIV/ GIDRIV/g' \
+-e 's/! XMDRIV/ XMDRIV/g' -i drivers.list
# Creating pkgconfig files from templates
%{__sed} -e 's|archlibdir|%{_libdir}|g' -i pgplot.pc
@@ -137,7 +162,14 @@ cp %{SOURCE5} .
%{__ar} x libtkpgplot.a
%{__cc} %{optflags} -shared -o libtk%{name}.so.%{version} \
-Wl,-soname,libtk%{name}.so.%{lvmajor} \
- tkpgplot.o -L . -l%{name} -ltk -ltcl -lX11
+ tkpgplot.o -L . -l%{name} -ltk -ltcl -lX11
+
+# Creating dynamic library for MOTIF
+%{__ar} x libXmPgplot.a
+%{__cc} %{optflags} -shared -o libXmPgplot.so.%{version} \
+ -Wl,-soname,libXmPgplot.so.%{lvmajor} \
+ XmPgplot.o -L . -l%{name} -lX11
+
for i in lib*.so.%{version}; do
chmod 755 $i
@@ -149,6 +181,9 @@ done
%{__ln_s} libc%{name}.so.%{version} libc%{name}.so
%{__ln_s} libtk%{name}.so.%{version} libtk%{name}.so.%{lvmajor}
%{__ln_s} libtk%{name}.so.%{version} libtk%{name}.so
+%{__ln_s} libXmPgplot.so.%{version} libXmPgplot.so.%{lvmajor}
+%{__ln_s} libXmPgplot.so.%{version} libXmPgplot.so
+
%{make_build} pgplot-routines.tex
%{make_build} pgplot.html
@@ -161,6 +196,8 @@ done
%{__mkdir_p} %{buildroot}/%{_libexecdir}/%{name}
%{__mkdir_p} %{buildroot}/%{tcl_sitearch}/%{name}
%{__cp} -a lib*%{name}.so* %{buildroot}/%{_libdir}
+%{__cp} -a libXmPgplot.so* %{buildroot}/%{_libdir}
+%{__install} -p -m 644 XmPgplot.h %{buildroot}/%{_includedir}
%{__install} -p -m 644 cpgplot.h %{buildroot}/%{_includedir}
%{__install} -p -m 644 tkpgplot.h %{buildroot}/%{_includedir}
%{__install} -p -m 644 rgb.txt %{buildroot}/%{_datadir}/%{name}
@@ -206,6 +243,16 @@ done
%{_includedir}/tkpgplot.h
%{_libdir}/pkgconfig/tk-pgplot.pc
+%files -n motif-%{name}
+%doc copyright.notice
+%{_libdir}/libXmPgplot.so.*
+
+%files -n motif-%{name}-devel
+%doc copyright.notice
+%{_libdir}/libXmPgplot.so
+%{_includedir}/XmPgplot.h
+%{_libdir}/pkgconfig/motif-pgplot.pc
+
%files demos
%license copyright.notice
%{_bindir}/*
1 year, 10 months
[game-data-packager] v71
by Alexandre Detiste
commit 1fc3d52c0941857f444594f642488151c73cffdb
Author: Alexandre Detiste <alexandre.detiste(a)gmail.com>
Date: Wed Jan 25 20:11:23 2023 +0100
v71
.gitignore | 1 +
game-data-packager.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 898a90e..0ea1f73 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@
/game-data-packager_69.tar.xz
/game-data-packager-20230104.tar.gz
/game-data-packager_70.tar.xz
+/game-data-packager_71.tar.xz
diff --git a/game-data-packager.spec b/game-data-packager.spec
index c2d8cc2..7e6a9f1 100644
--- a/game-data-packager.spec
+++ b/game-data-packager.spec
@@ -21,7 +21,7 @@
%endif
Name: game-data-packager
-Version: 70
+Version: 71
Release: 1%{?gver}%{?dist}
Summary: Installer for game data files
License: GPLv2 and GPLv2+
@@ -148,6 +148,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/doom2-masterlevels.png
%changelog
+* Wed Jan 25 2023 Alexandre Detiste <alexandre.detiste(a)gmail.com> - 71-1
+- New upstream release
+
* Thu Jan 12 2023 Alexandre Detiste <alexandre.detiste(a)gmail.com> - 70-1
- New upstream release
- Switch GUI to Gtk4
diff --git a/sources b/sources
index f502314..13f499b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (game-data-packager_70.tar.xz) = 8d9ef6166b8712967ee9bcf474671d4c5c1011dc3bc4d1f73b0b1f9274244039d266b746948be6d60b8c5794ff12ab33e0ed06cac41562348599065b2dc04a48
+SHA512 (game-data-packager_71.tar.xz) = 69df85a8423cc3064faa0dc8d9fa4fedec28f806b94cb121b0f88be1f02d04392147e99fb5e6f8c4ce1d338fcf31aa6b1536ee37054841aaf14769b5d3656704
1 year, 10 months
[chromium-freeworld] Update to 109.0.5414.119
by Leigh Scott
commit 1672959260b479b46d735890309ba5c1e7d05bb0
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Jan 25 12:58:41 2023 +0000
Update to 109.0.5414.119
chromium-freeworld.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 50900ab..3a990cd 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -42,7 +42,7 @@
##############################Package Definitions######################################
Name: chromium-freeworld
-Version: 109.0.5414.74
+Version: 109.0.5414.119
Release: 1%{?dist}
Summary: Chromium built with all freeworld codecs and VA-API support
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
@@ -507,6 +507,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/vk_swiftshader_icd.json
#########################################changelogs#################################################
%changelog
+* Wed Jan 25 2023 Leigh Scott <leigh123linux(a)gmail.com> - 109.0.5414.119-1
+- Update to 109.0.5414.119
+
* Wed Jan 11 2023 Leigh Scott <leigh123linux(a)gmail.com> - 109.0.5414.74-1
- Update to 109.0.5414.74
diff --git a/sources b/sources
index 448dfa2..7e99022 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (chromium-109.0.5414.74.tar.xz) = 79ff744b813e833ab4f257361a2f1847a57df579b9c925bad7575484f079c4c1b0b1c59c2c48e683bcee27a79e4bfd87f96c83fa28e0209ba4d3a71340842579
+SHA512 (chromium-109.0.5414.119.tar.xz) = 3942b282072489134a70e85c60669c8360b35ffdd64fb310f75306cffa4d1117db78fed7b04659d90d13b62c45922503cb31022e1ca9b29a2872c3c445023104
SHA512 (chromium-patches-chromium-109-patchset-1.tar.gz) = 1a8dbc73b488fb20df01e394b40be5affb370d11c20767cbb5609d9074eb0bc818d4845a07f8f6ad4927c81f7e09cbb3810b89d63435ac225e16e4e2fc6d2932
1 year, 10 months
[xpra-codecs-freeworld] delete patches no longer used
by Sérgio M. Basto
commit 3e92ea100873431618ff4490661de6a5f0650ca2
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Jan 24 17:19:18 2023 +0000
delete patches no longer used
xpra-find_py3cairo.patch | 33 ---------------------------------
xpra-force_always_libexec.patch | 11 -----------
2 files changed, 44 deletions(-)
1 year, 10 months
[xpra-codecs-freeworld/el8] (14 commits) ...Sync Fix epel builds, seems upstream sort out py3cairo hack on el8
by Sérgio M. Basto
Summary of changes:
b6dc4e5... Mass rebuild for x264-0.164 (*)
05bfeab... Rebuilt for Python 3.11 (*)
241e87d... Release 4.3.4 (*)
11e913a... - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass (*)
34aaa33... Fix build on armv7hl (*)
8924ae6... fixup isa_bits (*)
c2b7522... Release 4.4 (*)
e4cdeef... Release 4.4 | Fix x265 option (*)
c3257b0... Release 4.4.1 (*)
eb538ba... Release 4.4.2 (*)
cda9ab9... Release 4.4.3 (*)
52dca55... Release 4.4.3| Reverse patch for bug #3693 (*)
4e98c4c... Change location of pathfix.py (*)
c0a5816... Sync Fix epel builds, seems upstream sort out py3cairo hack (*)
(*) This commit already existed in another branch; no separate mail sent
1 year, 10 months