[packages/libdockapp] Up to 0.7.3
arekm
arekm at pld-linux.org
Sun Mar 15 00:50:28 CET 2026
commit f9cb763ee412a97ef3ac8b1df8206880c73f968c
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sun Mar 15 00:49:51 2026 +0100
Up to 0.7.3
libdockapp-Makefile.patch | 38 --------------------------------------
libdockapp.spec | 42 ++++++++++++++++++++++++++----------------
2 files changed, 26 insertions(+), 54 deletions(-)
---
diff --git a/libdockapp.spec b/libdockapp.spec
index 5db99f1..b52afec 100644
--- a/libdockapp.spec
+++ b/libdockapp.spec
@@ -6,19 +6,21 @@ Summary: DockApp Making Standard Library
Summary(pl.UTF-8): Biblioteka do tworzenia dokowalnych aplikacji
Summary(pt_BR.UTF-8): Biblioteca para desenvolver aplicativos dock
Name: libdockapp
-Version: 0.6.2
-Release: 2
-License: BSD
+Version: 0.7.3
+Release: 1
+License: MIT
Group: X11/Libraries
-Source0: http://solfertje.student.utwente.nl/~dalroi/libdockapp/files/%{name}-%{version}.tar.bz2
-# Source0-md5: 05a9a5f295d956397e6bb53bad3a0322
-Patch0: %{name}-Makefile.patch
-URL: http://solfertje.student.utwente.nl/~dalroi/libdockapp/
-BuildRequires: autoconf
+Source0: https://www.dockapps.net/download/%{name}-%{version}.tar.gz
+# Source0-md5: 7b029c2b2542d1974085690427354501
+URL: https://www.dockapps.net/libdockapp
+BuildRequires: autoconf >= 2.59
BuildRequires: automake
BuildRequires: libtool
+BuildRequires: pkgconfig
+BuildRequires: xorg-font-font-util >= 1.1
+BuildRequires: xorg-lib-libX11-devel
+BuildRequires: xorg-lib-libXext-devel
BuildRequires: xorg-lib-libXpm-devel
-BuildRequires: xorg-proto-xextproto-devel
Requires(post,postun): /sbin/ldconfig
Requires(post,postun): fontpostinst
Requires: %{_fontsdir}/misc
@@ -41,6 +43,8 @@ Summary(pl.UTF-8): Pliki nagłówkowe i inne do tworzenia dokowalnych aplikacji
Summary(pt_BR.UTF-8): Arquivos de desenvolvimento para a libdockapp
Group: X11/Development/Libraries
Requires: %{name} = %{version}-%{release}
+Requires: xorg-lib-libX11-devel
+Requires: xorg-lib-libXext-devel
Requires: xorg-lib-libXpm-devel
%description devel
@@ -72,13 +76,14 @@ Bibliotecas estáticas para desenvolvimento com libdockapp
%prep
%setup -q
-%patch -P0 -p1
%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
+%{__automake}
%configure \
+ --without-examples \
%{!?with_static_libs:--disable-static}
%{__make}
@@ -92,6 +97,9 @@ install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
cp -rf examples/[br]* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+# fonts.dir is regenerated by fontpostinst
+%{__rm} $RPM_BUILD_ROOT%{_fontsdir}/misc/fonts.dir
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -106,15 +114,17 @@ fontpostinst misc
%files
%defattr(644,root,root,755)
%doc README AUTHORS NEWS ChangeLog
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
-%{_fontsdir}/misc/*
+%attr(755,root,root) %{_libdir}/libdockapp.so.*.*.*
+%ghost %{_libdir}/libdockapp.so.3
+%{_fontsdir}/misc/*.pcf.gz
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_libdir}/lib*.la
-%{_includedir}/*
-%{_examplesdir}/%name-%{version}
+%attr(755,root,root) %{_libdir}/libdockapp.so
+%{_libdir}/libdockapp.la
+%{_includedir}/libdockapp
+%{_pkgconfigdir}/dockapp.pc
+%{_examplesdir}/%{name}-%{version}
%if %{with static_libs}
%files static
diff --git a/libdockapp-Makefile.patch b/libdockapp-Makefile.patch
deleted file mode 100644
index 64d999f..0000000
--- a/libdockapp-Makefile.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-diff -urN dockapp.orig/examples/Makefile.am dockapp/examples/Makefile.am
---- dockapp.orig/examples/Makefile.am 2003-04-14 13:32:45.000000000 +0200
-+++ dockapp/examples/Makefile.am 2004-01-10 16:19:25.000000000 +0100
-@@ -18,12 +18,12 @@
-
- EXAMPLESDIR = /examples/dockapp/
-
--install-data-local:
-- $(INSTALL) -d $(SHAREDIR)$(EXAMPLESDIR)$(BASICDIR)
-- $(INSTALL_DATA) $(BASICSRC) $(SHAREDIR)$(EXAMPLESDIR)$(BASICDIR)
-+#install-data-local:
-+# $(INSTALL) -d $(SHAREDIR)$(EXAMPLESDIR)$(BASICDIR)
-+# $(INSTALL_DATA) $(BASICSRC) $(SHAREDIR)$(EXAMPLESDIR)$(BASICDIR)
-
-- $(INSTALL) -d $(SHAREDIR)$(EXAMPLESDIR)$(RECTDIR)
-- $(INSTALL_DATA) $(RECTSRC) $(SHAREDIR)$(EXAMPLESDIR)$(RECTDIR)
-+# $(INSTALL) -d $(SHAREDIR)$(EXAMPLESDIR)$(RECTDIR)
-+# $(INSTALL_DATA) $(RECTSRC) $(SHAREDIR)$(EXAMPLESDIR)$(RECTDIR)
-
- # $(INSTALL) -d $(SHAREDIR)$(EXAMPLESDIR)$(SHAPEDIR)
- # $(INSTALL_DATA) $(SHAPESRC) $(SHAREDIR)$(EXAMPLESDIR)$(SHAPEDIR)
-diff -urN dockapp.orig/fonts/Makefile.am dockapp/fonts/Makefile.am
---- dockapp.orig/fonts/Makefile.am 2003-04-14 13:32:36.000000000 +0200
-+++ dockapp/fonts/Makefile.am 2004-01-10 16:13:21.000000000 +0100
-@@ -5,10 +5,10 @@
- # but I don't know how and they don't tell.
- #
-
--XFONTDIR = $(DESTDIR)/usr/X11R6/lib/X11/fonts
-+XFONTDIR = $(DESTDIR)/usr/share/fonts
-
--MYFONTDIR = /dockapp
--MYDATA = luxel-ascii-06x09.pcf.gz seg7-ascii-05x07.pcf.gz fonts.dir fonts.alias
-+MYFONTDIR = /misc
-+MYDATA = luxel-ascii-06x09.pcf.gz seg7-ascii-05x07.pcf.gz
-
- install-data-local:
- $(INSTALL) -d $(XFONTDIR)$(MYFONTDIR)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libdockapp.git/commitdiff/f9cb763ee412a97ef3ac8b1df8206880c73f968c
More information about the pld-cvs-commit
mailing list