From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 4 Sep 2005 05:31:37 +0400 From: Alexey Tourbin To: devel@altlinux.ru Message-ID: <20050904013137.GF27194@solemn.turbinal.org> Mail-Followup-To: devel@altlinux.ru Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MiFvc8Vo6wRSORdP" Content-Disposition: inline Subject: [devel] version script for glib2 [2] X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Sep 2005 01:32:50 -0000 Archived-At: List-Archive: List-Post: --MiFvc8Vo6wRSORdP Content-Type: multipart/mixed; boundary="MZf7D3rAEoQgPanC" Content-Disposition: inline --MZf7D3rAEoQgPanC Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable =EE=C1 =D7=D3=D1=CB=C9=CA =D3=CC=D5=DE=C1=CA =C5=DD=A3 =D2=C1=DA =CB=D2=C1= =D4=CB=CF =C6=C9=CB=D3=C9=D2=D5=C0, "=DE=D4=CF =CE=D5=D6=CE=CF =C4=C5=CC=C1= =D4=D8". $ rpm2cpio /var/cache/apt/archives/glib2_2.6.3-alt1_i586.rpm |(mkdir 2.6.3;= cd 2.6.3; cpio -idm) 3621 blocks $ rpm2cpio /var/cache/apt/archives/glib2_2.8.1-alt1_i586.rpm |(mkdir 2.8.1;= cd 2.8.1; cpio -idm) 4091 blocks $ for f in {2.6.3,2.8.1}/usr/lib/*.so*(.); do nm -D $f |awk 'NF=3D=3D3{prin= t$2,$3}' >${f%%-*}.sym; done $ ls -1 {2.6.3,2.8.1}/usr/lib/*.sym 2.6.3/usr/lib/libglib.sym 2.6.3/usr/lib/libgmodule.sym 2.6.3/usr/lib/libgobject.sym 2.6.3/usr/lib/libgthread.sym 2.8.1/usr/lib/libglib.sym 2.8.1/usr/lib/libgmodule.sym 2.8.1/usr/lib/libgobject.sym 2.8.1/usr/lib/libgthread.sym $ diff -U1 -r --exclude=3D'*.so*' {2.6.3,2.8.1}/usr/lib diff -U1 -r --exclude=3D'*.so*' 2.6.3/usr/lib/libglib.sym 2.8.1/usr/lib/lib= glib.sym --- 2.6.3/usr/lib/libglib.sym 2005-09-04 05:17:14 +0400 +++ 2.8.1/usr/lib/libglib.sym 2005-09-04 05:17:14 +0400 @@ -1 +1,2 @@ +T g_access T g_allocator_free @@ -49,3 +50,5 @@ T g_atomic_int_exchange_and_add +T g_atomic_int_get T g_atomic_pointer_compare_and_exchange +T g_atomic_pointer_get T g_basename @@ -56,3 +59,5 @@ T g_build_filename +T g_build_filenamev T g_build_path +T g_build_pathv T g_byte_array_append @@ -74,2 +79,3 @@ T g_cache_value_foreach +T g_chdir T g_child_watch_add @@ -78,2 +84,3 @@ T g_child_watch_source_new +T g_chmod T g_clear_error @@ -91,4 +98,6 @@ T g_convert_with_iconv +T g_creat T g_datalist_clear T g_datalist_foreach +T g_datalist_get_flags T g_datalist_id_get_data @@ -97,2 +106,4 @@ T g_datalist_init +T g_datalist_set_flags +T g_datalist_unset_flags T g_dataset_destroy @@ -164,2 +175,3 @@ T g_file_read_link +T g_file_set_contents T g_file_test @@ -183,2 +195,3 @@ T g_get_home_dir +T g_get_host_name T g_get_language_names @@ -346,2 +359,3 @@ T g_list_sort_with_data +T g_listenv T g_locale_from_utf8 @@ -388,2 +402,6 @@ T g_malloc0 +T g_mapped_file_free +T g_mapped_file_get_contents +T g_mapped_file_get_length +T g_mapped_file_new T g_markup_error_quark @@ -412,2 +430,3 @@ T g_mkdir +T g_mkdir_with_parents T g_mkstemp @@ -801,2 +820,3 @@ T g_try_malloc +T g_try_malloc0 T g_try_realloc @@ -841,2 +861,3 @@ T g_utf8_collate_key +T g_utf8_collate_key_for_filename T g_utf8_find_next_char diff -U1 -r --exclude=3D'*.so*' 2.6.3/usr/lib/libgobject.sym 2.8.1/usr/lib/= libgobject.sym --- 2.6.3/usr/lib/libgobject.sym 2005-09-04 05:17:14 +0400 +++ 2.8.1/usr/lib/libgobject.sym 2005-09-04 05:17:14 +0400 @@ -42,2 +42,3 @@ T g_closure_unref +T g_date_get_type T g_enum_complete_type_info @@ -55,2 +56,3 @@ T g_io_condition_get_type +T g_object_add_toggle_ref T g_object_add_weak_pointer @@ -76,2 +78,3 @@ T g_object_ref +T g_object_remove_toggle_ref T g_object_remove_weak_pointer $ =F4=C1=CB=C9=CD =CF=C2=D2=C1=DA=CF=CD, =D7=C9=C4=CE=CF, =DE=D4=CF =D7 libgl= ib =C4=CF=C2=C1=D7=C9=CC=C9 21 =CE=CF=D7=D5=C0 =C6=D5=CE=CB=C3=C9=C0, =D7 libgobject -- 3 =CE=CF=D7=D9=C5 =C6=D5=CE=CB=C3=C9=C9, libgmodule =C9 libgt= hread =CE=C5 =C9=DA=CD=C5=CE=C9=CC=C9=D3=D8. =ED=D9 =CE=C1=C4=C5=C5=CD=D3=D1 =CE=C1 =D4=CF, =DE=D4=CF =CE=CF=D7=D9=C5 = =C6=D5=CE=CB=C3=C9=C9 =C2=D5=C4=D5=D4 =C4=CF=C2=C1=D7=CC=D1=D4=D8=D3=D1 =D4= =CF=CC=D8=CB=CF =D7 minor, =CE=CF =CE=C5 =D7 micro =D7=C5=D2=D3=C9=D1=C8 (2.8.3 -- major.minor.micro).= =F7=C5=DB=C1=C5=CD =CE=CF=D7=D9=C5 =C6=D5=CE=CB=C3=C9=C9 =CE=C1 =C9=CE=D4=C5=D2=C6=C5=CA=D3 GLIB_2.8. --- RPM/SPECS/glib2.spec- 2005-08-29 22:20:22 +0000 +++ RPM/SPECS/glib2.spec 2005-09-04 00:56:00 +0000 @@ -14,6 +14,9 @@ Url: ftp://ftp.gnome.org =20 Source: ftp://ftp.gnome.org/pub/gnome/sources/%_name/%ver_major/%_name-%ve= rsion.tar.bz2 =20 +Source1: %name-2.8-glib.map +Source2: %name-2.8-gobject.map + Provides: lib%name =3D %version-%release Obsoletes: lib%name =20 @@ -85,6 +88,9 @@ This package provides GLIB static librar %prep %setup -q -n %_name-%version =20 +%__install -p -m644 %SOURCE1 glib/symver.map +%__install -p -m644 %SOURCE2 gobject/symver.map + %build %configure \ %{subst_enable static} \ @@ -92,7 +98,7 @@ This package provides GLIB static librar --enable-gtk-doc %endif =20 -%make_build +%make_build LIBTOOL_EXPORT_OPTIONS=3D-Wl,--version-script=3Dsymver.map #%make -C tests check-TESTS =20 %install End of patch =F0=CF=D3=CC=C5 =D0=C5=D2=C5=D3=C2=CF=D2=CB=C9 =D0=CF=D1=D7=CC=D1=C5=D4=D3= =D1: Provides: libglib2 =3D 2.8.1-alt1, libglib-2.0.so.0, libglib-2.0.so.0(GLIB_= 2.8), libgmodule-2.0.so.0, libgobject-2.0.so.0, libgobject-2.0.so.0(GLIB_2.= 8), libgthread-2.0.so.0=20 =F7=D2=CF=C4=C5 =D7=D3=A3 =D0=D2=C1=D7=C9=CC=D8=CE=CF. --MZf7D3rAEoQgPanC Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="glib2-2.8-glib.map" GLIB_2.8 { global: g_access; g_atomic_int_get; g_atomic_pointer_get; g_build_filenamev; g_build_pathv; g_chdir; g_chmod; g_creat; g_datalist_get_flags; g_datalist_set_flags; g_datalist_unset_flags; g_file_set_contents; g_get_host_name; g_listenv; g_mapped_file_free; g_mapped_file_get_contents; g_mapped_file_get_length; g_mapped_file_new; g_mkdir_with_parents; g_try_malloc0; g_utf8_collate_key_for_filename; local: _*; }; --MZf7D3rAEoQgPanC Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="glib2-2.8-gobject.map" GLIB_2.8 { global: g_date_get_type; g_object_add_toggle_ref; g_object_remove_toggle_ref; local: _*; }; --MZf7D3rAEoQgPanC-- --MiFvc8Vo6wRSORdP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFDGk55fBKgtDjnu0YRAkHnAJ9joHO7HCSyeLOipY6yJbfdFOUJQwCfRY8g VSbrZfDI9ACwipfdOhSaBeI= =o8NV -----END PGP SIGNATURE----- --MiFvc8Vo6wRSORdP--