[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[vine-users:04486] Gtk--のrpmを作り直したいのですが、誰か教えてください。


こんにちは。

仁藤と申します。


rpmが古いので、作り直したいのですが、JFの文書をみて今回初めてつくる
ので自信がありません。

すいませんが、だれか私の作った specファイルをチェックしてもらえませ
んか?よろしくお願いします。

----------------
%define ver      1.0.0
%define rel      1
%define prefix   /usr

Summary: C++ libraries for Gtk
Name: Gtk--
Version: %ver
Release: %rel
Copyright: LGPL
Group: X11/Libraries
Source: ftp://ftp.gtk.org/pub/gtk/gtk--/Gtk---%{ver}.tar.gz
BuildRoot: /tmp/gtk---root
Packager: Kazunori Nito <nito@claire.co.jp>
URL: http://www.claire.co.jp/~nito/index.html
#Docdir: ${prefix}/doc

%description
GTK-- is a set of C++ wrappers for GTK.

%changelog

* Thu Apr 30 1999 Kazunori Nito <nito@claire.co.jp>
- First (s)rpm build.

%package devel
Summary: headers and static libraries for developing programs using libgtkmm
Group: Development/Libraries
Requires: Gtk--
%description devel
This package is needed to develop programs that use gtk--, the C++ 
extensions to gtk+.

%prep
%setup

%build
# Needed for snapshot releases.
if [ ! -f configure ]; then
  CFLAGS="$RPM_OPT_FLAGS" ./autogen.sh --prefix=%prefix
else
  CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%prefix
fi
make

%install
rm -rf $RPM_BUILD_ROOT

make prefix=$RPM_BUILD_ROOT%{prefix} install

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%clean
rm -rf $RPM_BUILD_ROOT

%files
#%defattr(-, root, root)
%{prefix}/bin/gensig
%{prefix}/bin/gtkmm-config
%doc AUTHORS COPYING ChangeLog NEWS README*
%doc html
%doc examples

%{prefix}/lib/*.so
%{prefix}/lib/*.so.*

%files devel
#%defattr(-, root, root)
%{prefix}/lib/libgtkmm.la
%{prefix}/lib/libgdkmm.la
%{prefix}/lib/Gtk--/include/*
%{prefix}/include/gtk--*.h
%{prefix}/include/gdk--*.h
%{prefix}/include/gtk--/*.h
%{prefix}/include/gdk--/*.h
%{prefix}/man/man3/G_*
%{prefix}/man/man3/Gtk*
%{prefix}/man/man3/MenuFactoryConnector.3
%{prefix}/man/man3/MenuFactoryConnectorBase.3
%{prefix}/man/man3/ToolbarConnector.3
%{prefix}/man/man3/ToolbarConnectorBase.3
%{prefix}/man/man3/Toolbar_Child.3
%{prefix}/man/man3/_gtk_string.3
%{prefix}/man/man3/gtkmm_add_signal_class.3
%{prefix}/share/aclocal/gtk--.m4

----------------------------------------------
(株)システムクレール
        第一開発グループ  仁藤  和則
 TEL 03-3851-3931 FAX 03-3851-3944
 Mail Address: nito@claire.co.jp

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」