[Pkg-mono-svn-commits] rev 803 - gtk-sharp/branches/blade/trunk/debian
Eduard Bloch
blade@haydn.debian.org
Sat, 22 May 2004 05:05:40 -0600
Author: blade
Date: 2004-05-22 05:05:29 -0600 (Sat, 22 May 2004)
New Revision: 803
Added:
gtk-sharp/branches/blade/trunk/debian/libglade-cil.dirs
gtk-sharp/branches/blade/trunk/debian/libglade-cil.install
Modified:
gtk-sharp/branches/blade/trunk/debian/changelog
gtk-sharp/branches/blade/trunk/debian/control
gtk-sharp/branches/blade/trunk/debian/gtk-sharp-gapi.install
gtk-sharp/branches/blade/trunk/debian/libgconf-cil.install
gtk-sharp/branches/blade/trunk/debian/libglib-cil.install
gtk-sharp/branches/blade/trunk/debian/libgnome-cil.install
gtk-sharp/branches/blade/trunk/debian/libgtk-cil.install
gtk-sharp/branches/blade/trunk/debian/libvte-cil.install
gtk-sharp/branches/blade/trunk/debian/rules
Log:
Moved libglade-cil to an own package to reduce the dependency size
Modified: gtk-sharp/branches/blade/trunk/debian/changelog
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/changelog 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/changelog 2004-05-22 11:05:29 UTC (rev 803)
@@ -11,6 +11,7 @@
+ Build-Conflicts: with the broken libart version
+ EXPERIMENTAL: change to Arch:any packages with splitted glue libs and
new package names
+ splitted gnome into gnome and glade pkgs
gconf package still sucks, no glue files
-- Mirco 'meebey' Bauer <mail@meebey.net> Tue, 11 May 2004 17:44:20 +0200
Modified: gtk-sharp/branches/blade/trunk/debian/control
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/control 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/control 2004-05-22 11:05:29 UTC (rev 803)
@@ -26,9 +26,17 @@
This package provides .NET assemblies that allow .NET / C# programs to use the
Gtk+ user interface toolkit.
+Package: libglade-cil
+Architecture: any
+Depends: mono-jit | cli-virtual-machine, libgtk-cil (= ${Source-Version}), ${shlibs:Depends}
+Conflicts: gtk-sharp-glue
+Description: a .NET binding for the Glade libraries
+ This package provides .NET assemblies that allow .NET / C# programs to use the
+ Glade libraries.
+
Package: gtk-sharp-examples
Architecture: all
-Depends: libgnome-cil
+Depends: libgnome-cil, ${shlibs:Depends}
Description: sample applications for the gtk-sharp toolkit
This package contains some example programs that are distributed with
the Gtk# assemblies, including source to build them and learn from
@@ -47,7 +55,7 @@
Architecture: any
Provides: glade-sharp, art-sharp, gda-sharp, gtkhtml-sharp, gnomedb-sharp, rsvg-sharp, gconf-sharp-peditors
Conflicts: gtk-sharp-glue
-Depends: mono-jit | cli-virtual-machine, libgtk-cil (= ${Source-Version}), libgconf-cil (= ${Source-Version}),
+Depends: mono-jit | cli-virtual-machine, libgtk-cil (= ${Source-Version}), libgconf-cil (= ${Source-Version}), ${shlibs:Depends}
Description: a .NET binding for GNOME
This package provides .NET assemblies that allow .NET / C# programs to use the
GNOME 2 UI libraries.
@@ -55,7 +63,7 @@
Package: libvte-cil
Architecture: any
Conflicts: gtk-sharp-glue
-Depends: mono-jit | cli-virtual-machine, atk-sharp, pango-sharp, gdk-sharp, libglib-cil (= ${Source-Version}), libgtk-cil (= ${Source-Version})
+Depends: mono-jit | cli-virtual-machine, atk-sharp, pango-sharp, gdk-sharp, libglib-cil (= ${Source-Version}), libgtk-cil (= ${Source-Version}), ${shlibs:Depends}
Description: a .NET binding for VTE
This package provides .NET assemblies that allow .NET / C# programs to use the
VTE libraries.
@@ -63,7 +71,7 @@
Package: libgconf-cil
Architecture: all
Conflicts: gtk-sharp-glue
-Depends: mono-jit | cli-virtual-machine, libglib-cil (= ${Source-Version}), libgconf2-4
+Depends: mono-jit | cli-virtual-machine, libglib-cil (= ${Source-Version}), libgconf2-4, ${shlibs:Depends}
Description: a .NET binding for GConf
This package provides .NET assemblies that allow .NET / C# programs to use the
GConf configuration storage system.
Modified: gtk-sharp/branches/blade/trunk/debian/gtk-sharp-gapi.install
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/gtk-sharp-gapi.install 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/gtk-sharp-gapi.install 2004-05-22 11:05:29 UTC (rev 803)
@@ -1,2 +1,3 @@
debian/tmp/usr/bin/gapi-fixup.exe usr/share/dotnet/bin
debian/tmp/usr/bin/gapi_codegen.exe usr/share/dotnet/bin
+
Modified: gtk-sharp/branches/blade/trunk/debian/libgconf-cil.install
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/libgconf-cil.install 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/libgconf-cil.install 2004-05-22 11:05:29 UTC (rev 803)
@@ -1,3 +1,4 @@
debian/tmp/usr/lib/mono/gac/gconf-sharp usr/share/dotnet/mono/gac
debian/tmp/usr/bin/gconfsharp-schemagen.exe usr/share/dotnet/bin
+
Copied: gtk-sharp/branches/blade/trunk/debian/libglade-cil.dirs (from rev 800, gtk-sharp/branches/blade/trunk/debian/libgtk-cil.dirs)
Copied: gtk-sharp/branches/blade/trunk/debian/libglade-cil.install (from rev 800, gtk-sharp/branches/blade/trunk/debian/libgnome-cil.install)
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/libgnome-cil.install 2004-05-22 10:07:28 UTC (rev 800)
+++ gtk-sharp/branches/blade/trunk/debian/libglade-cil.install 2004-05-22 11:05:29 UTC (rev 803)
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/mono/gac/glade-sharp usr/share/dotnet/mono/gac
+debian/tmp/usr/lib/libgladesharpglue.so usr/lib
+
Modified: gtk-sharp/branches/blade/trunk/debian/libglib-cil.install
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/libglib-cil.install 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/libglib-cil.install 2004-05-22 11:05:29 UTC (rev 803)
@@ -1,2 +1,3 @@
debian/tmp/usr/lib/mono/gac/glib-sharp usr/share/dotnet/mono/gac
debian/tmp/usr/lib/libglibsharpglue.so usr/lib
+
Modified: gtk-sharp/branches/blade/trunk/debian/libgnome-cil.install
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/libgnome-cil.install 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/libgnome-cil.install 2004-05-22 11:05:29 UTC (rev 803)
@@ -1,10 +1,9 @@
debian/tmp/usr/lib/mono/gac/gnome-sharp usr/share/dotnet/mono/gac
debian/tmp/usr/lib/mono/gac/art-sharp usr/share/dotnet/mono/gac
-debian/tmp/usr/lib/mono/gac/glade-sharp usr/share/dotnet/mono/gac
debian/tmp/usr/lib/mono/gac/gtkhtml-sharp usr/share/dotnet/mono/gac
debian/tmp/usr/lib/mono/gac/gda-sharp usr/share/dotnet/mono/gac
debian/tmp/usr/lib/mono/gac/gnomedb-sharp usr/share/dotnet/mono/gac
debian/tmp/usr/lib/mono/gac/rsvg-sharp usr/share/dotnet/mono/gac
debian/tmp/usr/lib/mono/gac/gconf-sharp-peditors usr/share/dotnet/mono/gac
debian/tmp/usr/lib/libgnomesharpglue.so usr/lib
-debian/tmp/usr/lib/libgladesharpglue.so usr/lib
+
Modified: gtk-sharp/branches/blade/trunk/debian/libgtk-cil.install
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/libgtk-cil.install 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/libgtk-cil.install 2004-05-22 11:05:29 UTC (rev 803)
@@ -5,3 +5,4 @@
debian/tmp/usr/lib/libgtksharpglue.so usr/lib
debian/tmp/usr/lib/libgdksharpglue.so usr/lib
+
Modified: gtk-sharp/branches/blade/trunk/debian/libvte-cil.install
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/libvte-cil.install 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/libvte-cil.install 2004-05-22 11:05:29 UTC (rev 803)
@@ -1 +1,2 @@
debian/tmp/usr/lib/mono/gac/vte-sharp usr/share/dotnet/mono/gac
+
Modified: gtk-sharp/branches/blade/trunk/debian/rules
===================================================================
--- gtk-sharp/branches/blade/trunk/debian/rules 2004-05-22 10:28:28 UTC (rev 802)
+++ gtk-sharp/branches/blade/trunk/debian/rules 2004-05-22 11:05:29 UTC (rev 803)
@@ -12,6 +12,7 @@
config: config-stamp
config-stamp:
dh_testdir
+ mkdir -p $(MONO_SHARED_DIR)/.wapi
./configure --prefix=/usr
touch config-stamp
@@ -24,7 +25,6 @@
build-arch: build-arch-stamp
build-arch-stamp: config-stamp
dh_testdir
- mkdir -p $(MONO_SHARED_DIR)
$(MAKE) RUNTIME=/usr/bin/cli
touch build-arch-stamp
@@ -33,8 +33,8 @@
dh_testroot
-$(MAKE) distclean RUNTIME=/usr/bin/cli
# gconf clean target is less than perfect
- cd gconf ; find -iname "*.exe" -exec rm -rf \{\} \;
- cd gconf ; find -iname "*.dll" -exec rm -rf \{\} \;
+ cd gconf && find -iname "*.exe" -exec rm -rf \{\} \;
+ cd gconf && find -iname "*.dll" -exec rm -rf \{\} \;
rm -f config-stamp build-indep-stamp build-arch-stamp
rm -rf $(MONO_SHARED_DIR)
dh_clean
@@ -58,14 +58,7 @@
dh_link -i
dh_install -i
# creating damn symlinks
-# for x in `find $(CURDIR)/debian -type d`; do \
-# cd $${x}/$(GAC_PATH); \
-# for y in ./*/*/*.dll; do \
-# cd $(CURDIR)/debian/gtk-sharp/$(GTK_LIB_PATH); \
-# ln -sf ../gac/$${y#??}; \
-# done \
-# done
- cd $(CURDIR)/debian/libgconf-cil/$(GTK_LIB_PATH); ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libgconf-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
# forget broken examples
perl -pe 's/.*gconf.*//;s/.*rsvg.*//;' -i $(EX_PATH)/Makefile
install -m755 $(CURDIR)/debian/list-examples $(CURDIR)/debian/gtk-sharp-examples/usr/bin/gtk-sharp-examples-list
@@ -89,10 +82,11 @@
dh_movefiles -a
dh_link -a
dh_install -a
- cd $(CURDIR)/debian/libgtk-cil/$(GTK_LIB_PATH); ln -sf `find ../gac -name "*.dll"` .;
- cd $(CURDIR)/debian/libglib-cil/$(GTK_LIB_PATH); ln -sf `find ../gac -name "*.dll"` .;
- cd $(CURDIR)/debian/libgnome-cil/$(GTK_LIB_PATH); ln -sf `find ../gac -name "*.dll"` .;
- cd $(CURDIR)/debian/libvte-cil/$(GTK_LIB_PATH); ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libgtk-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libglib-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libgnome-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libglade-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
+ cd $(CURDIR)/debian/libvte-cil/$(GTK_LIB_PATH) && ln -sf `find ../gac -name "*.dll"` .;
# fix broken name
mv $(CURDIR)/debian/gtk-sharp-gapi/usr/share/dotnet/bin/gapi_codegen.exe \
$(CURDIR)/debian/gtk-sharp-gapi/usr/share/dotnet/bin/gapi-codegen.exe