[Glibc-bsd-commits] r1554 - in trunk/freebsd-libs: . debian debian/patches

Robert Millan rmh at costa.debian.org
Thu May 4 15:14:45 UTC 2006


Author: rmh
Date: 2006-05-04 15:14:44 +0000 (Thu, 04 May 2006)
New Revision: 1554

Added:
   trunk/freebsd-libs/debian/libkiconv-dev.install
   trunk/freebsd-libs/debian/libkiconv1.install
   trunk/freebsd-libs/debian/patches/07_libkiconv.diff
Modified:
   trunk/freebsd-libs/debian/changelog
   trunk/freebsd-libs/debian/control
   trunk/freebsd-libs/debian/rules
   trunk/freebsd-libs/fetch
Log:
Add libkiconv (patch from Andraz).

Modified: trunk/freebsd-libs/debian/changelog
===================================================================
--- trunk/freebsd-libs/debian/changelog	2006-05-04 15:11:11 UTC (rev 1553)
+++ trunk/freebsd-libs/debian/changelog	2006-05-04 15:14:44 UTC (rev 1554)
@@ -1,3 +1,9 @@
+freebsd-libs (5.4+1-3) UNRELEASED; urgency=low
+
+  * Add libkiconv (patch from Andraz).
+
+ -- Robert Millan <rmh at aybabtu.com>  Thu,  4 May 2006 17:14:34 +0200
+
 freebsd-libs (5.4+1-2) unreleased; urgency=low
 
   * Link libgeom with librt (to get clock_gettime).

Modified: trunk/freebsd-libs/debian/control
===================================================================
--- trunk/freebsd-libs/debian/control	2006-05-04 15:11:11 UTC (rev 1553)
+++ trunk/freebsd-libs/debian/control	2006-05-04 15:14:44 UTC (rev 1554)
@@ -102,3 +102,17 @@
  This package contains the header files and static library needed to
  compile applications that use libipx.
 
+Package: libkiconv1
+Architecture: kfreebsd-i386 kfreebsd-amd64
+Depends: ${shlibs:Depends}
+Description: FreeBSD kernel side iconv library
+ The kiconv library provides multi-byte character conversion tables for kernel
+ side iconv service.
+
+Package: libkiconv-dev
+Section: libdevel
+Architecture: kfreebsd-i386 kfreebsd-amd64
+Depends: ${shlibs:Depends}, libkiconv1 (>= ${Source-Version}), libc0.1-dev | libc-dev
+Description: Development files for libkiconv
+ This package contains the header files and static library needed to
+ compile applications that use libkiconv.

Added: trunk/freebsd-libs/debian/libkiconv-dev.install
===================================================================
--- trunk/freebsd-libs/debian/libkiconv-dev.install	2006-05-04 15:11:11 UTC (rev 1553)
+++ trunk/freebsd-libs/debian/libkiconv-dev.install	2006-05-04 15:14:44 UTC (rev 1554)
@@ -0,0 +1,3 @@
+usr/lib/libkiconv*.so
+usr/lib/libkiconv*.a
+usr/share/man/man*/kiconv*.gz

Added: trunk/freebsd-libs/debian/libkiconv1.install
===================================================================
--- trunk/freebsd-libs/debian/libkiconv1.install	2006-05-04 15:11:11 UTC (rev 1553)
+++ trunk/freebsd-libs/debian/libkiconv1.install	2006-05-04 15:14:44 UTC (rev 1554)
@@ -0,0 +1 @@
+usr/lib/libkiconv*.so.*

Added: trunk/freebsd-libs/debian/patches/07_libkiconv.diff
===================================================================
--- trunk/freebsd-libs/debian/patches/07_libkiconv.diff	2006-05-04 15:11:11 UTC (rev 1553)
+++ trunk/freebsd-libs/debian/patches/07_libkiconv.diff	2006-05-04 15:14:44 UTC (rev 1554)
@@ -0,0 +1,10 @@
+--- lib.old/libkiconv/quirks.h	2006-05-03 22:13:59.000000000 +0200
++++ lib/libkiconv/quirks.h	2006-05-03 22:15:09.000000000 +0200
+@@ -25,6 +25,7 @@
+  *
+  * $FreeBSD: src/lib/libkiconv/quirks.h,v 1.1 2003/09/26 20:26:20 fjoe Exp $
+  */
++#include <stdint.h>
+ 
+ #ifndef _KICONV_QUIRKS_H_
+ #define _KICONV_QUIRKS_H_

Modified: trunk/freebsd-libs/debian/rules
===================================================================
--- trunk/freebsd-libs/debian/rules	2006-05-04 15:11:11 UTC (rev 1553)
+++ trunk/freebsd-libs/debian/rules	2006-05-04 15:14:44 UTC (rev 1554)
@@ -34,7 +34,6 @@
 		-e "/^__FBSDID/d" \
 		-e "s/[ \t]*__\(dead2\|unused\|result\\)[ \t]*//g" \
 		-e "s,<sys/queue\.h>,<bsd/queue.h>,g" \
-		-e "s,<sys/iconv\.h>,<iconv.h>,g" \
 		-e "s/^LDADD=/LDADD+=/g" \
 		-e "s/getline/bsd_&/g" \
 	; done)
@@ -47,7 +46,7 @@
 build: build-arch build-indep
 
 build-arch: build-arch-stamp
-build-arch-stamp: build-cam build-geom build-sbuf build-ipx build-kvm build-usbhid
+build-arch-stamp: build-cam build-geom build-sbuf build-ipx build-kiconv build-kvm build-usbhid
 	touch build-arch-stamp
 
 build-cam: build-sbuf $(SRC_DIR)
@@ -59,6 +58,9 @@
 build-ipx: $(SRC_DIR)
 	cd $(SRC_DIR)/lib/libipx && $(PMAKE)
 
+build-kiconv: $(SRC_DIR)
+	cd $(SRC_DIR)/lib/libkiconv && $(PMAKE)
+
 build-kvm: $(SRC_DIR)
 	cd $(SRC_DIR)/lib/libkvm && $(PMAKE)
 
@@ -96,6 +98,7 @@
 	cd $(SRC_DIR)/lib/libcam && $(PMAKE) install
 	cd $(SRC_DIR)/lib/libgeom && $(PMAKE) install
 	cd $(SRC_DIR)/lib/libipx && $(PMAKE) install
+	cd $(SRC_DIR)/lib/libkiconv && $(PMAKE) install
 	cd $(SRC_DIR)/lib/libkvm && $(PMAKE) install
 	cd $(SRC_DIR)/lib/libusbhid && $(PMAKE) install
 

Modified: trunk/freebsd-libs/fetch
===================================================================
--- trunk/freebsd-libs/fetch	2006-05-04 15:11:11 UTC (rev 1553)
+++ trunk/freebsd-libs/fetch	2006-05-04 15:14:44 UTC (rev 1554)
@@ -13,7 +13,7 @@
 fi
 
 for i in \
-    src/lib/lib{cam,geom,ipx,kvm,sbuf,usbhid} \
+    src/lib/lib{cam,geom,ipx,kiconv,kvm,sbuf,usbhid} \
   ; do
   cvs ${action} -r RELENG_5_4_0_RELEASE $i
   test -e $i




More information about the Glibc-bsd-commits mailing list