1
0
mirror of https://github.com/gryf/wmaker.git synced 2025-12-21 21:38:00 +01:00

Ship libWUtils and libWINGs in dedicated packages

Shared libraries need to be shipped in separate packages with shlibs
information. Add libwutil1 and libwings2 packages and let libwings-dev
depend on them.
This commit is contained in:
Andreas Metzler
2010-08-16 16:34:54 +02:00
committed by Carlos R. Mafra
parent df8649cf54
commit baef1646ac
4 changed files with 37 additions and 2 deletions

34
debian/control vendored
View File

@@ -46,7 +46,9 @@ Package: libwings-dev
Architecture: any
Section: libdevel
Priority: optional
Depends: libc6-dev, libx11-dev, libxext-dev, libwraster3-dev, libxft-dev, libfontconfig1-dev, ${misc:Depends}
Depends: libc6-dev, libx11-dev, libxext-dev, libwraster3-dev, libxft-dev,
libfontconfig1-dev, libwutil1 (= ${binary:Version}),
libwings2 (= ${binary:Version}), ${misc:Depends}
Description: Window Maker's own widget set
WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP
look and feel. Its API is inspired in OpenSTEP and its
@@ -54,3 +56,33 @@ Description: Window Maker's own widget set
widgets, sufficient for building small applications like a CDPlayer
or hacking something like rxvt. It is used for basic widgets in
the WindowMaker window manager.
Package: libwutil1
Architecture: any
Section: libs
Priority: optional
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Window Maker's own widget set - utility library
WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP
look and feel. Its API is inspired in OpenSTEP and its
implementation borrows some ideas from Tk. It has a reasonable set of
widgets, sufficient for building small applications like a CDPlayer
or hacking something like rxvt. It is used for basic widgets in
the WindowMaker window manager.
.
This package contains the libWUtils runtime library.
Package: libwings2
Architecture: any
Section: libs
Priority: optional
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Window Maker's own widget set - runtime library
WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP
look and feel. Its API is inspired in OpenSTEP and its
implementation borrows some ideas from Tk. It has a reasonable set of
widgets, sufficient for building small applications like a CDPlayer
or hacking something like rxvt. It is used for basic widgets in
the WindowMaker window manager.
.
This package contains the libWINGs runtime library.

1
debian/libwings2.files vendored Normal file
View File

@@ -0,0 +1 @@
usr/lib/libWINGs.so.*

1
debian/libwutil1.files vendored Normal file
View File

@@ -0,0 +1 @@
usr/lib/libWUtil.so.*

3
debian/rules vendored
View File

@@ -185,7 +185,8 @@ binary-arch: build
dh_fixperms -a
cd debian && find -name \*.la -exec chmod a-X {} \;
dh_installdeb -a
dh_makeshlibs -p$(LIBWRASTER) -V '$(LIBWRASTER) $(libwraster_deps)'
#dh_makeshlibs -p$(LIBWRASTER) -V '$(LIBWRASTER) $(libwraster_deps)'
dh_makeshlibs
dh_shlibdeps
dh_gencontrol -a
dh_md5sums -a