岩井です。 i686をputしました。 +* Mon Aug 29 2011 IWAI, Masaharu <iwai@xxxxxxx> 2.32.1.1-2 +- create -libs sub package 2011年8月29日12:45 IWAI, Masaharu <iwaim.sub@xxxxxxxxx>: > 赤星さん、稲垣さん > > 岩井です。 > > Vine6用のanjutaパッケージですが、anjuta-libsパッケージを作成したいです。 > 具体的には末尾のような更新内容です。 > # VineSeedはすでにそうなっています。 > > これを実施することで、たとえばまだputしていないgtkpod 2.0.2-1だと > > ----- > $ sudo apt-get install gtkpod-2.0.2-1vl6.i686.rpm > パッケージリストを読みこんでいます... 完了 > 依存情報ツリーを作成しています... 完了 > 'gtkpod-2.0.2-1vl6.i686.rpm' として gtkpod を選択しました > 以下の追加パッケージがインストールされます: > anjuta atk-devel autogen cairo-devel devhelp fontconfig-devel > freetype2-devel gda-sqlite gdb gdk-pixbuf2-devel gdl glade3 glib2-devel > gobject-introspection-devel gtk2-devel gtkpod libX11-devel libXau-devel > libXcomposite-devel libXcursor-devel libXdamage-devel libXdmcp-devel > libXext-devel libXfixes-devel libXft-devel libXi-devel libXinerama-devel > libXrandr-devel libXrender-devel libXxf86vm-devel libdrm-devel libffi-devel > libgda libid3tag libpng-devel libxcb-devel mesa-libGL-devel pango-devel > perl-gettext pixman-devel vala xorg-x11-proto-devel zlib-devel > ----- > が > ----- > $ sudo apt-get install anjuta-libs-2.32.1.1-2vl6.i686.rpm > gtkpod-2.0.2-1vl6.i686.rpm > パッケージリストを読みこんでいます... 完了 > 依存情報ツリーを作成しています... 完了 > 'anjuta-libs-2.32.1.1-2vl6.i686.rpm' として anjuta-libs を選択しました > 'gtkpod-2.0.2-1vl6.i686.rpm' として gtkpod を選択しました > 以下の追加パッケージがインストールされます: > anjuta-libs gdl gtkpod libgda libid3tag > 以下のパッケージが新たにインストールされます: > anjuta-libs gdl gtkpod libgda libid3tag > ----- > となります。 > foo-develが入らないのが一番良いところです。 > > ------------------ > @@ -25,7 +25,7 @@ > %define desktop_vendor anjuta > > Version: %{pkg_version} > -Release: 1%{?_dist_release} > +Release: 2%{?_dist_release} > > Summary: GNOME IDE for C and C++ > Name: anjuta > @@ -67,6 +67,8 @@ > Requires: libuuid > Requires: gtksourceview2 > > +Requires: %{name}-libs = %{version}-%{release} > + > BuildRequires: autogen > BuildRequires: pkgconfig > BuildRequires: autoconf >= 2.13 > @@ -135,11 +137,22 @@ > #%%description docs > #Anjuta documentation > > +%package libs > +Summary: Libraries for use in anjuta extentions > +Summary(ja): anjuta 拡張機能で利用するライブラリ > +Group: User Interface/Desktops > + > +%description libs > +This package provides libraries required by anjuta extention module. > + > +%description -l ja libs > +このパッケージは、anjuta 拡張機能が必要とするライブラリを提供します。 > + > %package devel > Summary: Libraries and include files for Anjuta plugins development. > Summary(ja): Anjuta の開発環境 > Group: Development/Libraries > -Requires: %{name} = %{version}-%{release} > +Requires: %{name}-libs = %{version}-%{release} > Requires: GConf2-devel > Requires: gtk2-devel > Requires: pkgconfig > @@ -221,7 +234,6 @@ > %{_sysconfdir}/gconf/schemas/python-plugin-properties.schemas > %{_bindir}/%{name}* > %{_bindir}/gbf-* > -%{_libdir}/lib%{name}.so.* > %{_libdir}/lib%{name}-foocanvas.so.* > %{_libdir}/%{name}/lib%{name}*.so > %{_libdir}/%{name}/libfile-manager.so* > @@ -233,7 +245,6 @@ > %{_libdir}/%{name}/libpython_plugin*.so* > %{_libdir}/%{name}/anjuta-python-autocomplete.py > %{_libdir}/glade3/modules/libgladeanjuta.so > -%{_libdir}/girepository-1.0/*.typelib > %{_datadir}/%{name} > %{_datadir}/applications/*%{name}.desktop > %{_datadir}/icons/* > @@ -249,6 +260,11 @@ > %{_datadir}/gnome/help/%{name}-build-tutorial > %{_datadir}/omf/anjuta-manual/%{name}-manual-*.omf > > +%files libs > +%defattr(-, root, root) > +%{_libdir}/lib%{name}.so.* > +%{_libdir}/girepository-1.0/*.typelib > + > %files devel > %defattr(-, root, root) > %{_libdir}/lib%{name}.so > ------------------ > > > -- > いわい > -- いわい _______________________________________________ VineSeed mailing list VineSeed@xxxxxxxxxxxxx http://lists.vinelinux.org/mailman/listinfo/vineseed