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 Architecture: any
Section: libdevel Section: libdevel
Priority: optional 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 Description: Window Maker's own widget set
WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP
look and feel. Its API is inspired in OpenSTEP and its 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 widgets, sufficient for building small applications like a CDPlayer
or hacking something like rxvt. It is used for basic widgets in or hacking something like rxvt. It is used for basic widgets in
the WindowMaker window manager. 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 dh_fixperms -a
cd debian && find -name \*.la -exec chmod a-X {} \; cd debian && find -name \*.la -exec chmod a-X {} \;
dh_installdeb -a dh_installdeb -a
dh_makeshlibs -p$(LIBWRASTER) -V '$(LIBWRASTER) $(libwraster_deps)' #dh_makeshlibs -p$(LIBWRASTER) -V '$(LIBWRASTER) $(libwraster_deps)'
dh_makeshlibs
dh_shlibdeps dh_shlibdeps
dh_gencontrol -a dh_gencontrol -a
dh_md5sums -a dh_md5sums -a