[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