DISTFILES: tio: tio-3.4.tar.xz

2024-06-15 Thread atler
Request by: atler


Files fetched: 1

STORED: https://github.com/tio/tio/releases/download/v3.4/tio-3.4.tar.xz
ec6dbbaa207c87af893b6d92d798c74c  tio-3.4.tar.xz
Size: 3456312 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/tio] up to 3.4

2024-06-15 Thread atler
commit 1c6b4ec628124765bb2b5c8566c402db85665e71
Author: Jan Palus 
Date:   Sat Jun 15 23:33:54 2024 +0200

up to 3.4

 tio.spec | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/tio.spec b/tio.spec
index 492a57f..97a56f1 100644
--- a/tio.spec
+++ b/tio.spec
@@ -1,11 +1,11 @@
 Summary:   A simple serial device I/O tool
 Name:  tio
-Version:   3.3
+Version:   3.4
 Release:   1
 License:   GPL v2+
 Group: Applications/Communications
 Source0:   
https://github.com/tio/tio/releases/download/v%{version}/%{name}-%{version}.tar.xz
-# Source0-md5: 6385d19830c1b6e89ca1092034a5b5a7
+# Source0-md5: ec6dbbaa207c87af893b6d92d798c74c
 URL:   https://github.com/tio/tio
 BuildRequires: glib2-devel
 BuildRequires: linux-libc-headers >= 7:2.6.20


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tio.git/commitdiff/1c6b4ec628124765bb2b5c8566c402db85665e71

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: asymptote: asymptote-2.89.src.tgz

2024-06-15 Thread baggins
Request by: baggins


Files fetched: 1

STORED: http://downloads.sourceforge.net/asymptote/asymptote-2.89.src.tgz
905c100fc40b4af24ebf7398b8cce2b7  asymptote-2.89.src.tgz
Size: 15133552 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/asymptote] - up to 2.89

2024-06-15 Thread baggins
commit 81a73f8bd11c3675a9edfbc05474a9b2659c1148
Author: Jan Rękorajski 
Date:   Sat Jun 15 23:29:30 2024 +0200

- up to 2.89

disable offscreen because osmesa build is broken
disable docs, they need media9.sty no package is prividing

 asymptote-info.patch |  2 +-
 asymptote.spec   | 14 --
 2 files changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/asymptote.spec b/asymptote.spec
index 5444d5a..30a09ae 100644
--- a/asymptote.spec
+++ b/asymptote.spec
@@ -1,19 +1,19 @@
 #
 # Conditional build:
-%bcond_without doc # API documentation
+%bcond_withdoc # API documentation
 %bcond_without oiio# OpenImageIO support
 #
 Summary:   Asymptote is a powerful descriptive vector graphics language 
for technical drawing
 Summary(hu.UTF-8): Asymptote egy leíró vektorgrafikus nyelv technikai 
rajzokhoz
 Summary(pl.UTF-8): Język opisu grafiki wektorowej do rysunków technicznych
 Name:  asymptote
-Version:   2.70
+Version:   2.89
 Release:   1
 # uses GPL libraries (gsl, readline), so final license is GPL
 License:   GPL v3+ (LGPL v3+ code)
 Group: Applications/Science
 Source0:   
http://downloads.sourceforge.net/asymptote/%{name}-%{version}.src.tgz
-# Source0-md5: b57e685568a7cca69024a86c7276eb6d
+# Source0-md5: 905c100fc40b4af24ebf7398b8cce2b7
 Patch0:%{name}-memrchr.patch
 Patch1:%{name}-info.patch
 Patch2:%{name}-no-env.patch
@@ -177,14 +177,16 @@ Plik składni Vima dla plików asy.
 %patch2 -p1
 %patch3 -p1
 
-# use direct shebang
-%{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' GUI/xasy.py
 # actually not executable, contain bogus shebang
 %{__sed} -i -e '1d' GUI/configs/*.py \

GUI/{CustMatTransform,DebugFlags,GuidesManager,InplaceAddObj,PrimitiveShape,SetCustomAnchor,Widg_*,Window1,__init__,labelEditor,xasy?*}.py
 # only some examples to execute
 %{__sed} -i -e '1d' GUI/UndoRedoStack.py base/asymptote.py
 
+%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python3}\1,' \
+  GUI/ContextWindow.py \
+  GUI/xasy.py
+
 %build
 %{__autoconf}
 %{__autoheader}
@@ -192,7 +194,7 @@ Plik składni Vima dla plików asy.
 %configure \
%{?with_oiio:--enable-openimageio} \
--enable-gc=system \
-   --enable-offscreen \
+   --disable-offscreen \
--with-docdir=%{_docdir}/%{name}-doc
 
 %if %{with doc}
diff --git a/asymptote-info.patch b/asymptote-info.patch
index a85532f..98804ad 100644
--- a/asymptote-info.patch
+++ b/asymptote-info.patch
@@ -3,7 +3,7 @@
 @@ -21,9 +21,9 @@
  @end quotation
  @end copying
-  
+ 
 -@dircategory Languages
 +@dircategory Graphics Utilities:
  @direntry


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/asymptote.git/commitdiff/81a73f8bd11c3675a9edfbc05474a9b2659c1148

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: lpairs2: lpairs2-2.3.tar.gz

2024-06-15 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://downloads.sourceforge.net/lgames/lpairs2-2.3.tar.gz
a40461e91b688617431377502cbe8348  lpairs2-2.3.tar.gz
Size: 11928011 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/lpairs2] - new

2024-06-15 Thread qboosh
commit 3adf1513e4486d631ee89a1a222849e01c394333
Author: Jakub Bogusz 
Date:   Sat Jun 15 21:50:46 2024 +0200

- new

 lpairs2-icondir.patch | 19 
 lpairs2.spec  | 61 +++
 2 files changed, 80 insertions(+)
---
diff --git a/lpairs2.spec b/lpairs2.spec
new file mode 100644
index 000..7147a9e
--- /dev/null
+++ b/lpairs2.spec
@@ -0,0 +1,61 @@
+Summary:   LPairs - a classic memory game for Linux
+Summary(pl.UTF-8): LPairs - klasyczna gra pamięciowa pod Linuksa
+Name:  lpairs2
+Version:   2.3
+Release:   1
+License:   GPL v3+
+Group: X11/Applications/Games
+Source0:   
https://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
+# Source0-md5: a40461e91b688617431377502cbe8348
+Patch0:%{name}-icondir.patch
+URL:   https://lgames.sourceforge.net/LPairs
+BuildRequires: SDL2-devel >= 2.0
+BuildRequires: SDL2_image-devel >= 2.0
+BuildRequires: SDL2_mixer-devel >= 2.0
+BuildRequires: SDL2_ttf-devel >= 2.0
+BuildRequires: autoconf >= 2.71
+BuildRequires: automake
+BuildRequires: gettext-tools
+BuildRequires: libstdc++-devel
+BuildRequires: sed >= 4.0
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+LPairs - a classic memory game for Linux.
+
+%description -l pl.UTF-8
+LPairs - klasyczna gra pamięciowa pod Linuksa.
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+%{__gettextize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+   DESTDIR=$RPM_BUILD_ROOT
+
+# no translations yet
+#find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+# -f %{name}.lang
+%defattr(644,root,root,755)
+%doc ChangeLog README TODO
+%attr(755,root,root) %{_bindir}/lpairs2
+%{_datadir}/lpairs2
+%{_desktopdir}/lpairs2.desktop
+%{_pixmapsdir}/lpairs2.png
diff --git a/lpairs2-icondir.patch b/lpairs2-icondir.patch
new file mode 100644
index 000..71e11e6
--- /dev/null
+++ b/lpairs2-icondir.patch
@@ -0,0 +1,19 @@
+--- lpairs2-2.3/Makefile.am.orig   2023-06-10 10:09:19.0 +0200
 lpairs2-2.3/Makefile.am2024-06-15 21:36:19.952976105 +0200
+@@ -6,14 +6,14 @@ EXTRA_DIST = gettext.h config.rpath \
+ 
+ desktopdir = $(datadir)/applications
+ desktop_DATA = lpairs2.desktop
+-icondir = $(datadir)/icons
++icondir = $(datadir)/pixmaps
+ icon_DATA = lpairs2.png
+ 
+ # We can't use static desktop file because of icon location. Is this 
+ # the right way to handle it? At least it works... as long as $datadir
+ # does not contain plus signs. :-)
+ lpairs2.desktop:
+-  @sed -e "s+Icon=+Icon=$(datadir)/icons/lpairs2.png+" \
++  @sed -e "s+Icon=+Icon=$(icondir)/lpairs2.png+" \
+   < lpairs2.desktop.in > lpairs2.desktop
+ 
+ ACLOCAL_AMFLAGS = -I m4


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lpairs2.git/commitdiff/3adf1513e4486d631ee89a1a222849e01c394333

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/lpairs2] Created branch master

2024-06-15 Thread qboosh
The branch 'master' was created.

Summary of new commits:

  3adf151... - new
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: ltris: ltris-1.3.2.tar.gz

2024-06-15 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://downloads.sourceforge.net/lgames/ltris-1.3.2.tar.gz
c0ea65634a111f3952609e4db9b0eef4  ltris-1.3.2.tar.gz
Size: 1716598 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/ltris] - updated to 1.3.2

2024-06-15 Thread qboosh
commit 4b1a88420d95c58baebc52f1b2a0d568c123b0aa
Author: Jakub Bogusz 
Date:   Sat Jun 15 21:12:43 2024 +0200

- updated to 1.3.2

 ltris-desktop.patch |  28 +-
 ltris-format.patch  |  11 +++
 ltris-inline.patch  | 266 
 ltris.spec  |  28 --
 4 files changed, 33 insertions(+), 300 deletions(-)
---
diff --git a/ltris.spec b/ltris.spec
index e5a9d95..f8086ab 100644
--- a/ltris.spec
+++ b/ltris.spec
@@ -1,21 +1,23 @@
 Summary:   A tetris clone for Linux
 Summary(pl.UTF-8): Klon tetrisa dla Linuksa
 Name:  ltris
-Version:   1.0.19
-Release:   2
+Version:   1.3.2
+Release:   1
 License:   GPL v2+
 Group: X11/Applications/Games
-Source0:   
http://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
-# Source0-md5: 63486b90e59699823f7093bc9ab87725
+Source0:   
https://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
+# Source0-md5: c0ea65634a111f3952609e4db9b0eef4
 Patch0:%{name}-desktop.patch
-Patch1:%{name}-inline.patch
-URL:   http://lgames.sourceforge.net/LTris
-BuildRequires: autoconf
-BuildRequires: automake
+Patch1:%{name}-format.patch
+URL:   https://lgames.sourceforge.net/LTris
 BuildRequires: SDL-devel >= 1.2.4
 BuildRequires: SDL_mixer-devel
+BuildRequires: autoconf >= 2.71
+BuildRequires: automake
 BuildRequires: gettext-tools
+Requires(post,postun): gtk-update-icon-cache
 Requires:  SDL >= 1.2.4
+Requires:  hicolor-icon-theme
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define_localstatedir  /var/games
@@ -33,7 +35,7 @@ LTris jest klonem gry Tetris dla Linuksa. Korzysta z 
biblioteki SDL.
 
 %build
 %{__gettextize}
-%{__aclocal}
+%{__aclocal} -I m4
 %{__autoconf}
 %{__autoheader}
 %{__automake}
@@ -51,11 +53,17 @@ rm -rf $RPM_BUILD_ROOT
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+%update_icon_cache hicolor
+
+%postun
+%update_icon_cache hicolor
+
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog README
 %attr(2755,root,games) %{_bindir}/ltris
 %{_desktopdir}/ltris.desktop
-%{_pixmapsdir}/ltris48.gif
+%{_iconsdir}/hicolor/48x48/apps/ltris.png
 %{_datadir}/ltris
 %attr(664,root,games) %config(noreplace) %verify(not md5 mtime size) 
/var/games/ltris.hscr
diff --git a/ltris-desktop.patch b/ltris-desktop.patch
index 1a6db03..fe760ec 100644
--- a/ltris-desktop.patch
+++ b/ltris-desktop.patch
@@ -1,32 +1,12 @@
 ltris-1.0.19/ltris.desktop.in.orig 2013-05-03 19:13:13.0 +0200
-+++ ltris-1.0.19/ltris.desktop.in  2016-09-07 18:22:49.937133008 +0200
+--- ltris-1.3.2/ltris.desktop.orig 2023-09-05 08:25:16.0 +0200
 ltris-1.3.2/ltris.desktop  2024-06-15 20:50:25.817896535 +0200
 @@ -1,7 +1,8 @@
  [Desktop Entry]
  Name=LTris
  Comment=A tetris clone with nice graphics.
-+Comment[pl]=Klon tetrisa z �adn� grafik�.
++Comment[pl]=Klon tetrisa z ładną grafiką.
  Exec=ltris
- Icon=
+ Icon=ltris
  Type=Application
 -Categories=Game;
 +Categories=Game;ArcadeGame;
 ltris-1.0.19/Makefile.am.orig  2013-05-03 19:13:13.0 +0200
-+++ ltris-1.0.19/Makefile.am   2016-09-07 18:24:26.810465235 +0200
-@@ -6,7 +6,7 @@
- 
- desktopdir = $(datadir)/applications
- desktop_DATA = ltris.desktop
--icondir = $(datadir)/icons
-+icondir = $(datadir)/pixmaps
- icon_DATA = ltris48.gif
- 
- AUTOMAKE_OPTIONS = foreign
-@@ -15,7 +15,7 @@
- # the right way to handle it? At least it works... as long as $datadir
- # does not contain plus signs. :-)
- ltris.desktop:
--  @sed -e "s+Icon=+Icon=$(datadir)/icons/ltris48.gif+" \
-+  @sed -e "s+Icon=+Icon=$(datadir)/pixmaps/ltris48.gif+" \
-   < ltris.desktop.in > ltris.desktop
- 
- ACLOCAL_AMFLAGS = -I m4
diff --git a/ltris-format.patch b/ltris-format.patch
new file mode 100644
index 000..7eb997e
--- /dev/null
+++ b/ltris-format.patch
@@ -0,0 +1,11 @@
+--- ltris-1.3.2/configure.ac.orig  2024-06-08 11:24:46.0 +0200
 ltris-1.3.2/configure.ac   2024-06-15 21:06:26.012694713 +0200
+@@ -14,7 +14,7 @@ AC_PROG_RANLIB
+ # Checks for libraries.
+ AM_PATH_SDL(1.0.0,, AC_MSG_ERROR(lib SDL is needed))
+ 
+-CFLAGS="$CFLAGS -Wall -Wno-int-conversion -Wno-format 
-Wno-implicit-function-declaration"
++CFLAGS="$CFLAGS -Wall -Wno-int-conversion"
+ 
+ dnl Check Zarus install
+ AC_ARG_ENABLE( zaurus,
diff --git a/ltris-inline.patch b/ltris-inline.patch
deleted file mode 100644
index b8d7ccc..000
--- a/ltris-inline.patch
+++ /dev/null
@@ -1,266 +0,0 @@
 ltris-1.0.19/src/sdl.c.orig2013-10-29 16:21:35.0 +0100
-+++ ltris-1.0.19/src/sdl.c 2016-09-07 21:25:02.878555994 +0200
-@@ -244,7 +244,7 @@ done:
- #endif
- 
- /* return full path of bitmap */
--inline void get_full_bmp_path( char *full_path, char *file_name )
-+void get_full_bmp_path( char *full_path, char *file_name )
- {
- sprintf(full_path,  "%s/gfx/%s", SRC_DIR, file_name );
- }
-@@ -330,7 +330,7 

DISTFILES: tex-latex-media9: media9.zip

2024-06-15 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: http://mirrors.ctan.org/macros/latex/contrib/media9.zip
70b4be25f2e34d4875906d44fd769869  media9.zip
Size: 7380647 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/tex-latex-media9] - new

2024-06-15 Thread qboosh
commit 704e3e887cf761939066797a8899d179e0cca74a
Author: Jakub Bogusz 
Date:   Sat Jun 15 20:44:00 2024 +0200

- new

 tex-latex-media9.spec | 72 +++
 1 file changed, 72 insertions(+)
---
diff --git a/tex-latex-media9.spec b/tex-latex-media9.spec
new file mode 100644
index 000..b40b2d6
--- /dev/null
+++ b/tex-latex-media9.spec
@@ -0,0 +1,72 @@
+Summary:   The media9 LaTeX package
+Summary(pl.UTF-8): Pakiet LaTeXa media9
+Name:  tex-latex-media9
+Version:   1.25
+Release:   1
+License:   LaTeX Project Public License
+Group: Applications/Publishing
+Source0:   http://mirrors.ctan.org/macros/latex/contrib/media9.zip
+# Source0-md5: 70b4be25f2e34d4875906d44fd769869
+URL:   https://gitlab.com/agrahn/media9
+BuildRequires: /usr/bin/tex
+BuildRequires: rpmbuild(macros) >= 1.751
+BuildRequires: unzip
+Requires(post,postun): /usr/bin/texhash
+# TODO: use generic
+Requires:  texlive
+Provides:  tex(media9) = %{version}
+BuildArch: noarch
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This package provides an interface to embed interactive Flash (SWF)
+and 3D objects (Adobe U3D & PRC) as well as video and sound files or
+streams in the popular MP4, FLV, MP3 formats into PDF documents with
+Acrobat-9/X compatibility. Playback of multimedia files relies on
+Adobe Flash Player which supports the efficient H.264 codec for video
+compression.
+
+This package is based on the RichMedia Annotation, an Adobe addition
+to the PDF specification. It replaces the now obsolete movie15
+package.
+
+Note that Adobe Reader for Linux has dropped Flash support since
+version 9.4.2.
+
+%description -l pl.UTF-8
+Ten pakiet dostarcza interfejs do osadzania obiektów interaktywnego
+Flasha (SWF) oraz 3D (Adobe U3D i PRC), a także plików/strumieni
+filmów oraz dźwiękowych w popularnych formatach MP4, FLV, MP3 w
+dokumentach PDF w sposób zgodny z Actobatem 9/X. Odtwarzanie plików
+multimedialnych jest oparte na Adobe Flash Playerze, który obsługuje
+kodek kompresji obrazu H.264.
+
+Ten pakiet jest oparty na znacznikach RichMedia Annotation - dodatku
+Adobe do specyfikacji PDF. Zastępuje przestarzały pakiet movie15.
+
+Uwaga: Adobe Reader dla Linuksa od wersji 9.4.2 nie ma obsługi Flasha.
+
+%prep
+%setup -q -n media9
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_datadir}/texmf/{doc/latex,tex/latex}/media9
+
+cp -p doc/*.pdf $RPM_BUILD_ROOT%{_datadir}/texmf/doc/latex/media9
+cp -p *.sty $RPM_BUILD_ROOT%{_datadir}/texmf/tex/latex/media9
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%texhash
+
+%postun
+%texhash
+
+%files
+%defattr(644,root,root,755)
+%doc ChangeLog README.md
+%doc %{_datadir}/texmf/doc/latex/media9
+%{_datadir}/texmf/tex/latex/media9


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/tex-latex-media9.git/commitdiff/704e3e887cf761939066797a8899d179e0cca74a

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/tex-latex-media9] Created branch master

2024-06-15 Thread qboosh
The branch 'master' was created.

Summary of new commits:

  704e3e8... - new
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: lpairs: lpairs-1.0.5.tar.gz

2024-06-15 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://downloads.sourceforge.net/lgames/lpairs-1.0.5.tar.gz
1329af0550520fd0bc377b8c52602551  lpairs-1.0.5.tar.gz
Size: 557997 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/lpairs] - updated to 1.0.5

2024-06-15 Thread qboosh
commit 029f86dcf054c1649a5a4b4ba07aaf5939ef50fb
Author: Jakub Bogusz 
Date:   Sat Jun 15 20:41:54 2024 +0200

- updated to 1.0.5

 lpairs-inline.patch | 128 
 lpairs.spec |  17 +++
 2 files changed, 7 insertions(+), 138 deletions(-)
---
diff --git a/lpairs.spec b/lpairs.spec
index cb56684..7b2f100 100644
--- a/lpairs.spec
+++ b/lpairs.spec
@@ -1,19 +1,18 @@
 Summary:   LPairs - a classic memory game for Linux
 Summary(pl.UTF-8): LPairs - klasyczna gra pamięciowa pod Linuksa
 Name:  lpairs
-Version:   1.0.4
-Release:   2
+Version:   1.0.5
+Release:   1
 License:   GPL v2+
 Group: X11/Applications/Games
-Source0:   
http://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
-# Source0-md5: 5eb00da9f7fc15dc5ce840c312e76cfa
-Patch0:%{name}-inline.patch
-URL:   http://lgames.sourceforge.net/LPairs
+Source0:   
https://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
+# Source0-md5: 1329af0550520fd0bc377b8c52602551
+URL:   https://lgames.sourceforge.net/LPairs
 BuildRequires: SDL-devel >= 1.0.0
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: gettext-tools
-BuildRequires: perl-base
+BuildRequires: sed >= 4.0
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -24,10 +23,8 @@ LPairs - klasyczna gra pamięciowa pod Linuksa.
 
 %prep
 %setup -q
-%patch0 -p1
 
-%{__perl} -pi -e 
's@^inst_dir=\$datadir/games/lpairs$@inst_dir=\$datadir/lpairs@' \
-   configure.in
+%{__sed} -i -e 's,^inst_dir=\$datadir/games/lpairs,inst_dir=$datadir/lpairs,' 
configure.in
 
 %build
 %{__gettextize}
diff --git a/lpairs-inline.patch b/lpairs-inline.patch
deleted file mode 100644
index 68a146e..000
--- a/lpairs-inline.patch
+++ /dev/null
@@ -1,128 +0,0 @@
 lpairs-1.0.4/lpairs/sdl.c.orig 2001-03-16 19:48:14.0 +0100
-+++ lpairs-1.0.4/lpairs/sdl.c  2016-09-07 16:01:02.420830871 +0200
-@@ -31,7 +31,7 @@ int cur_time, last_time;
- // sdl surface //
- 
- /* return full path of bitmap */
--inline void get_full_bmp_path( char *full_path, char *file_name )
-+void get_full_bmp_path( char *full_path, char *file_name )
- {
- sprintf(full_path,  "%sgfx/%s", SRC_DIR, file_name );
- }
-@@ -110,7 +110,7 @@ int disp_format(SDL_Surface *sur)
- /*
- lock surface
- */
--inline void lock_surf(SDL_Surface *sur)
-+void lock_surf(SDL_Surface *sur)
- {
- if (SDL_MUSTLOCK(sur))
- SDL_LockSurface(sur);
-@@ -119,7 +119,7 @@ inline void lock_surf(SDL_Surface *sur)
- /*
- unlock surface
- */
--inline void unlock_surf(SDL_Surface *sur)
-+void unlock_surf(SDL_Surface *sur)
- {
- if (SDL_MUSTLOCK(sur))
- SDL_UnlockSurface(sur);
-@@ -354,7 +354,7 @@ int write_text(Font *fnt, SDL_Surface *d
- /*
- lock font surface
- */
--inline void lock_font(Font *fnt)
-+void lock_font(Font *fnt)
- {
- if (SDL_MUSTLOCK(fnt->pic))
- SDL_LockSurface(fnt->pic);
-@@ -363,7 +363,7 @@ inline void lock_font(Font *fnt)
- /*
- unlock font surface
- */
--inline void unlock_font(Font *fnt)
-+void unlock_font(Font *fnt)
- {
- if (SDL_MUSTLOCK(fnt->pic))
- SDL_UnlockSurface(fnt->pic);
-@@ -480,7 +480,7 @@ void hardware_cap()
- /*
- update rectangle (0,0,0,0)->fullscreen
- */
--inline void refresh_screen(int x, int y, int w, int h)
-+void refresh_screen(int x, int y, int w, int h)
- {
- SDL_UpdateRect(sdl.screen, x, y, w, h);
- }
-@@ -630,7 +630,7 @@ void wait_for_click()
- /*
- lock surface
- */
--inline void lock_screen()
-+void lock_screen()
- {
- if (SDL_MUSTLOCK(sdl.screen))
- SDL_LockSurface(sdl.screen);
-@@ -639,7 +639,7 @@ inline void lock_screen()
- /*
- unlock surface
- */
--inline void unlock_screen()
-+void unlock_screen()
- {
- if (SDL_MUSTLOCK(sdl.screen))
- SDL_UnlockSurface(sdl.screen);
-@@ -648,7 +648,7 @@ inline void unlock_screen()
- /*
- flip hardware screens (double buffer)
- */
--inline void flip_screen()
-+void flip_screen()
- {
- SDL_Flip(sdl.screen);
- }
 lpairs-1.0.4/lpairs/sdl.h.orig 2001-03-16 19:43:22.0 +0100
-+++ lpairs-1.0.4/lpairs/sdl.h  2016-09-07 16:00:39.709654249 +0200
-@@ -40,8 +40,8 @@ typedef struct {
- SDL_Surface* load_surf(char *fname, int f);
- SDL_Surface* create_surf(int w, int h, int f);
- int  disp_format(SDL_Surface *sur);
--inline void lock_surf(SDL_Surface *sur);
--inline void unlock_surf(SDL_Surface *sur);
-+void lock_surf(SDL_Surface *sur);
-+void unlock_surf(SDL_Surface *sur);
- void blit_surf(void);
- void alpha_blit_surf(int alpha);
- void fill_surf(int c);
-@@ -86,8 +86,8 @@ Font* load_font(char *fname);
- Font* load_fixed_font(char *fname, int off, int len, int w);
- void free_font(Font *sfnt);
- int  write_text(Font *sfnt, SDL_Surface *dest, int x, int y, char *str, int 
alpha);
--inline void lock_font(Font *sfnt);
--inline void unlock_font(Font *sfnt);
-+void lock_font(Font *sfnt)

DISTFILES: barrage: barrage-1.0.7.tar.gz

2024-06-15 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://downloads.sourceforge.net/lgames/barrage-1.0.7.tar.gz
0bb7a7033e467c95210852029366df4f  barrage-1.0.7.tar.gz
Size: 510855 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/barrage] - updated to 1.0.7

2024-06-15 Thread qboosh
commit 12ef1688779d26dbb365a5a142d917b3549f2d10
Author: Jakub Bogusz 
Date:   Sat Jun 15 19:44:33 2024 +0200

- updated to 1.0.7

 barrage-desktop.patch | 12 +---
 barrage-icondir.patch | 20 
 barrage.spec  | 23 ++-
 3 files changed, 39 insertions(+), 16 deletions(-)
---
diff --git a/barrage.spec b/barrage.spec
index 3e0b41a..40b6274 100644
--- a/barrage.spec
+++ b/barrage.spec
@@ -1,17 +1,19 @@
 Summary:   Kill and destroy as many target as possible in 3 minutes
 Summary(pl.UTF-8): Zniszcz jak najwięcej wrogów w przeciągu 3 minut
 Name:  barrage
-Version:   1.0.4
+Version:   1.0.7
 Release:   1
 License:   GPL v2+
 Group: X11/Applications/Games
-Source0:   
http://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
-# Source0-md5: 8c767edc4cf3f84cbfb6dc19e24f5743
+Source0:   
https://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
+# Source0-md5: 0bb7a7033e467c95210852029366df4f
 Patch0:%{name}-desktop.patch
-URL:   http://lgames.sourceforge.net/Barrage
+Patch1:%{name}-icondir.patch
+URL:   https://lgames.sourceforge.net/Barrage
+BuildRequires: SDL-devel >= 1.2.0
 BuildRequires: SDL_image-devel
 BuildRequires: SDL_mixer-devel
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.69
 BuildRequires: automake
 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -32,13 +34,15 @@ osiągnięcie dobrych wyników jest trudnym zadaniem.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
-%{__aclocal}
+%{__aclocal} -I m4
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+   --localstatedir=/var/games
 %{__make}
 
 %install
@@ -54,6 +58,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc AUTHORS BUGS ChangeLog README
 %attr(2755,root,games) %{_bindir}/barrage
-%{_datadir}/games/%{name}
+%{_datadir}/barrage
+%attr(664,root,games) /var/games/barrage.hscr
 %{_desktopdir}/barrage.desktop
-%{_iconsdir}/hicolor/*/apps/%{name}.png
+%{_pixmapsdir}/barrage48.png
diff --git a/barrage-desktop.patch b/barrage-desktop.patch
index 27cf530..b3bf811 100644
--- a/barrage-desktop.patch
+++ b/barrage-desktop.patch
@@ -1,12 +1,10 @@
 barrage-1.0.4/barrage.desktop.orig 2016-09-06 21:45:06.587980962 +0200
-+++ barrage-1.0.4/barrage.desktop  2016-09-06 21:45:09.334647597 +0200
-@@ -1,7 +1,8 @@
- [Desktop Entry]
+--- barrage-1.0.7/barrage.desktop.in.orig  2023-04-29 17:33:51.0 
+0200
 barrage-1.0.7/barrage.desktop.in   2024-06-15 19:35:40.012198230 +0200
+@@ -2,6 +2,7 @@
  Name=Barrage
  Comment=A rather destructive action game.
+ Comment[de]=Ein eher destruktives Action-Spiel
 +Comment[pl]=Dość destruktywna gra akcji.
  Exec=barrage
- Icon=barrage.png
+ Icon=
  Type=Application
--Categories=Game;
-+Categories=Game;ArcadeGame;
diff --git a/barrage-icondir.patch b/barrage-icondir.patch
new file mode 100644
index 000..399af29
--- /dev/null
+++ b/barrage-icondir.patch
@@ -0,0 +1,20 @@
+--- barrage-1.0.7/Makefile.am.orig 2023-04-29 17:33:51.0 +0200
 barrage-1.0.7/Makefile.am  2024-06-15 19:39:25.754308614 +0200
+@@ -8,7 +8,7 @@ rpm: dist
+ 
+ desktopdir = $(datadir)/applications
+ desktop_DATA = barrage.desktop
+-icondir = $(datadir)/icons
++icondir = $(datadir)/pixmaps
+ icon_DATA = barrage48.png
+ 
+ EXTRA_DIST = BUGS README COPYING AUTHORS ChangeLog INSTALL NEWS TODO \
+@@ -18,7 +18,7 @@ EXTRA_DIST = BUGS README COPYING AUTHORS
+ # the right way to handle it? At least it works... as long as $datadir
+ # does not contain plus signs. :-)
+ barrage.desktop:
+-  @sed -e "s+Icon=+Icon=$(datadir)/icons/barrage48.png+" \
++  @sed -e "s+Icon=+Icon=$(icondir)/barrage48.png+" \
+   < barrage.desktop.in > barrage.desktop
+ 
+ ACLOCAL_AMFLAGS = -I m4


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/barrage.git/commitdiff/12ef1688779d26dbb365a5a142d917b3549f2d10

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


DISTFILES: occ: occ-1.4.tar.gz

2024-06-15 Thread qboosh
Request by: qboosh


Files fetched: 1

STORED: https://downloads.sourceforge.net/lgames/occ-1.4.tar.gz
4bffaa7dac327bc932e563b5142462e6  occ-1.4.tar.gz
Size: 86473 bytes


-- 
Virtually Yours: distfiles.
___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/occ] - updated to 1.4 (2019-02-03)

2024-06-15 Thread qboosh
commit dfb935b8deacf57435d7b90cbc4d77169e2e9375
Author: Jakub Bogusz 
Date:   Sat Jun 15 19:31:19 2024 +0200

- updated to 1.4 (2019-02-03)

 occ.spec | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/occ.spec b/occ.spec
index 2f663e5..8538b8c 100644
--- a/occ.spec
+++ b/occ.spec
@@ -2,16 +2,16 @@
 Summary:   Online Chess Club - small PHP chess game
 Summary(pl.UTF-8): Online Chess Club - mała gra w szachy w PHP
 Name:  occ
-Version:   1.3.5
+Version:   1.4
 Release:   1
 License:   GPL v2
 Group: Applications/WWW
-Source0:   
http://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
-# Source0-md5: e0db96d6b867eded1c6c8a00b30fd50d
+Source0:   
https://downloads.sourceforge.net/lgames/%{name}-%{version}.tar.gz
+# Source0-md5: 4bffaa7dac327bc932e563b5142462e6
 Source1:   apache.conf
 Source2:   lighttpd.conf
 Patch0:%{name}-datadir.patch
-URL:   http://lgames.sourceforge.net/OCC/
+URL:   https://lgames.sourceforge.net/OCC/
 BuildRequires: rpmbuild(macros) >= 1.268
 Requires:  php(session)
 Requires:  webapps


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/occ.git/commitdiff/dfb935b8deacf57435d7b90cbc4d77169e2e9375

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/ka5-step] - updated cmake options

2024-06-15 Thread qboosh
commit c6ecc52b041a6d0967002c7c0b9e1a87d250c50a
Author: Jakub Bogusz 
Date:   Sat Jun 15 15:58:25 2024 +0200

- updated cmake options

 ka5-step.spec | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/ka5-step.spec b/ka5-step.spec
index 596729b..4b203e3 100644
--- a/ka5-step.spec
+++ b/ka5-step.spec
@@ -1,6 +1,6 @@
 #
 # Conditional build:
-%bcond_withtests   # build with tests
+%bcond_withtests   # testing
 
 %definekdeappsver  23.08.5
 %definekframever   5.94.0
@@ -123,7 +123,8 @@ Możliwości:
-B build \
-G Ninja \
%{!?with_tests:-DBUILD_TESTING=OFF} \
-   -DHTML_INSTALL_DIR=%{_kdedocdir} \
+   -DKDE_INSTALL_DOCBUNDLEDIR=%{_kdedocdir} \
+   -DKDE_INSTALL_SYSCONFDIR=%{_sysconfdir} \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
 
 %ninja_build -C build


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ka5-step.git/commitdiff/c6ecc52b041a6d0967002c7c0b9e1a87d250c50a

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/ka5-step] - updated dependencies

2024-06-15 Thread qboosh
commit da298aeeddabf8d59c7f29bda178433c070759ad
Author: Jakub Bogusz 
Date:   Sat Jun 15 15:56:32 2024 +0200

- updated dependencies

 ka5-step.spec | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/ka5-step.spec b/ka5-step.spec
index 4e26bff..596729b 100644
--- a/ka5-step.spec
+++ b/ka5-step.spec
@@ -27,16 +27,22 @@ BuildRequires:  Qt5Xml-devel
 BuildRequires: cmake >= 3.20
 BuildRequires: eigen3 >= 3.2.2
 BuildRequires: gettext-devel
+BuildRequires: gsl-devel >= 1.8
 BuildRequires: kf5-extra-cmake-modules >= %{kframever}
 BuildRequires: kf5-kconfig-devel >= %{kframever}
 BuildRequires: kf5-kcrash-devel >= %{kframever}
-BuildRequires: kf5-khtml-devel >= %{kframever}
+BuildRequires: kf5-kdoctools-devel >= %{kframever}
+BuildRequires: kf5-ki18n-devel >= %{kframever}
 BuildRequires: kf5-kiconthemes-devel >= %{kframever}
+BuildRequires: kf5-kio-devel >= %{kframever}
 BuildRequires: kf5-knewstuff-devel >= %{kframever}
 BuildRequires: kf5-kplotting-devel >= %{kframever}
+BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
+BuildRequires: kf5-kxmlgui-devel >= %{kframever}
+BuildRequires: libqalculate-devel >= 0.9.5
 BuildRequires: ninja
 BuildRequires: qt5-build >= %{qtver}
-BuildRequires: rpmbuild(macros) >= 1.164
+BuildRequires: rpmbuild(macros) >= 1.605
 BuildRequires: shared-mime-info
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
@@ -129,6 +135,7 @@ ctest --test-dir build
 
 %install
 rm -rf $RPM_BUILD_ROOT
+
 %ninja_install -C build
 
 %find_lang %{kaname} --all-name --with-kde --with-qm


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ka5-step.git/commitdiff/c6ecc52b041a6d0967002c7c0b9e1a87d250c50a

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/ka5-step] - pl

2024-06-15 Thread qboosh
commit 551ab2ed342b99b5c13c6ad791ac7d4dbbbef15d
Author: Jakub Bogusz 
Date:   Sat Jun 15 15:48:37 2024 +0200

- pl

 ka5-step.spec | 44 +++-
 1 file changed, 39 insertions(+), 5 deletions(-)
---
diff --git a/ka5-step.spec b/ka5-step.spec
index 1c54f80..4e26bff 100644
--- a/ka5-step.spec
+++ b/ka5-step.spec
@@ -6,7 +6,8 @@
 %definekframever   5.94.0
 %defineqtver   5.15.2
 %definekaname  step
-Summary:   step
+Summary:   Interactive physical simulator
+Summary(pl.UTF-8): Interaktywny symulator fizyczny
 Name:  ka5-%{kaname}
 Version:   23.08.5
 Release:   3
@@ -45,10 +46,9 @@ BuildRoot:   %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 Step is an interactive physical simulator. It allows you to explore
 the physical world through simulations.
 
-Features
-
+Features:
 - Classical mechanical simulation in two dimensions
-- Particles, springs with damping, gravitational and coulomb forces
+- Particles, springs with damping, gravitational and Coulomb forces
 - Rigid bodies
 - Collision detection (currently only discrete) and handling
 - Soft (deformable) bodies simulated as user-editable
@@ -59,7 +59,7 @@ Features
 - Units conversion and expression calculation: you can enter something
   like "(2 days + 3 hours) * 80 km/h" and it will be accepted as
   distance value (requires libqalculate)
-- Errors calculation and propagation: you can enter values like "1.3 ±
+- Errors calculation and propagation: you can enter values like "1.3 +/-
   0.2" for any property and errors for all dependent properties will be
   calculated using statistical formulas
 - Solver error estimation: errors introduced by the solver is
@@ -75,6 +75,39 @@ Features
   KNewStuff
 - Integrated tutorials
 
+%description -l pl.UTF-8
+Step to interaktywny symulator fizyczny. Pozwala eksplorować świat
+fizyczny poprzez symulacje.
+
+Możliwości:
+- klasyczna symulacja mechaniczna w dwóch wymiarach
+- cząsteczki, sprężyny z tłumieniem, siły grawitacyjne i Coulomba
+- bryły sztywne
+- wykrywanie i obsługa kolizji (obecnie tylko dyskretnych)
+- ciała miękkie (deformowalne) symulowane jako modyfikowalny przez
+  użytkownika system cząstek-sprężyn, fale dźwiękowe
+- dynamika molekularna (obecnie przy użyciu potencjału
+  Lennarda-Jonesa): gazy i ciecze, kondensacja i parowanie, obliczenia
+  wielkości kakroskopowych i ich wariancji
+- przeliczanie jednostek o obliczanie wyrażeń: można wpisywać np.
+  "(2 days + 3 hours) * 80 km/h" i zostanie to przyjęte jako wartość
+  odległości (wymaga libqalculate)
+- rachunek i propagowanie błędów: można wpisać np. "1.3 +/- 0.2" dla
+  dowolnej własności, a błędy dla własności zależnych zostaną
+  wyliczone przy użyciu wzorów statystycznych
+- estymacja błędów rozwiązania: wprowadzane błędy są wyliczane i
+  dodawane do błędów podanych przez użytkownika
+- kilka różnych metod rozwiązywania: do 8. rzędu, jawna i niejawna, z
+  lub bez kroku adaptacyjnego (większość wymaga biblioteki GSL)
+- narzędzie kontrolera do sterowania własnościami podczas symulacji
+  (nawet z własnymi skrótami klawiaturowymi)
+- narzędzia do wizualizacji wyników: wykres, miernik, śledzenie
+- informacje kontekstowe dla wszystkich obiektów, zintegrowana
+  przeglądarka wikipedii
+- zbiór przykładowych eksperymentów, więcej można pobrać przez
+  KNewStuff
+- zintegrowane instrukcje
+
 %prep
 %setup -q -n %{kaname}-%{version}
 %patch0 -p1
@@ -86,6 +119,7 @@ Features
%{!?with_tests:-DBUILD_TESTING=OFF} \
-DHTML_INSTALL_DIR=%{_kdedocdir} \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
+
 %ninja_build -C build
 
 %if %{with tests}


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ka5-step.git/commitdiff/551ab2ed342b99b5c13c6ad791ac7d4dbbbef15d

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/ka5-step] - updated URL

2024-06-15 Thread qboosh
commit 1289f65f8fc11c32252ff355baf0b50a5d424d98
Author: Jakub Bogusz 
Date:   Sat Jun 15 15:27:17 2024 +0200

- updated URL

 ka5-step.spec | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/ka5-step.spec b/ka5-step.spec
index 672cb6e..1c54f80 100644
--- a/ka5-step.spec
+++ b/ka5-step.spec
@@ -1,6 +1,7 @@
 #
 # Conditional build:
 %bcond_withtests   # build with tests
+
 %definekdeappsver  23.08.5
 %definekframever   5.94.0
 %defineqtver   5.15.2
@@ -14,7 +15,7 @@ Group:X11/Applications
 Source0:   
https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
 # Source0-md5: f56500f0f96a02b633e9f326425fb833
 Patch0:python.patch
-URL:   http://www.kde.org/
+URL:   https://kde.org/
 BuildRequires: Qt5Core-devel >= %{qtver}
 BuildRequires: Qt5Gui-devel >= 5.11.1
 BuildRequires: Qt5OpenGL-devel


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ka5-step.git/commitdiff/551ab2ed342b99b5c13c6ad791ac7d4dbbbef15d

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit


[packages/Firebird] - added patch to link with shared libstdc++, versioned Obsoletes

2024-06-15 Thread qboosh
commit 812d5e19e31e87b5f6e1a1a2a305e8d1223b7af6
Author: Jakub Bogusz 
Date:   Sat Jun 15 14:04:07 2024 +0200

- added patch to link with shared libstdc++, versioned Obsoletes

 Firebird-shared-libstdc++.patch | 13 +
 Firebird.spec   |  4 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)
---
diff --git a/Firebird.spec b/Firebird.spec
index 22f6917..24c1eac 100644
--- a/Firebird.spec
+++ b/Firebird.spec
@@ -63,6 +63,7 @@ Patch1:   %{name}-editline.patch
 Patch2:%{name}-va.patch
 Patch3:%{name}-FHS.patch
 Patch4:%{name}-opt.patch
+Patch5:%{name}-shared-libstdc++.patch
 Patch6:%{name}-libpath.patch
 Patch7:add-pkgconfig-files.patch
 Patch10:   no-copy-from-icu.patch
@@ -150,7 +151,7 @@ Group:  Development/Libraries
 Requires:  %{name}-dirs = %{version}-%{release}
 Requires:  %{name}-lib = %{version}-%{release}
 Requires:  libstdc++-devel
-Obsoletes: Firebird-static
+Obsoletes: Firebird-static < 3
 
 %description devel
 Header files for Firebird library.
@@ -202,6 +203,7 @@ Skrypty startowe Firebirda w wersji Classic (inetd).
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 %patch6 -p1
 %patch7 -p1
 %patch11 -p1
diff --git a/Firebird-shared-libstdc++.patch b/Firebird-shared-libstdc++.patch
new file mode 100644
index 000..11bee34
--- /dev/null
+++ b/Firebird-shared-libstdc++.patch
@@ -0,0 +1,13 @@
+--- Firebird-5.0.0.1306-0-source/builds/posix/make.defaults.orig   
2024-01-11 11:24:21.0 +0100
 Firebird-5.0.0.1306-0-source/builds/posix/make.defaults2024-06-15 
08:18:46.395554408 +0200
+@@ -207,8 +207,8 @@ ifeq ($(PLATFORM),DARWIN)
+ LIB_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS)
+ EXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS)
+ else
+-LIB_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS) -static-libstdc++
+-EXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS) -static-libstdc++
++LIB_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS)
++EXE_LINK = $(CXX) $(GLOB_OPTIONS) $(CXXFLAGS) $(WLDFLAGS)
+ endif
+ 
+ STATICLIB_LINK = $(AR) crus


 gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/Firebird.git/commitdiff/812d5e19e31e87b5f6e1a1a2a305e8d1223b7af6

___
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit