Browse Source

update: neon, sitecopy

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3089 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 13 years ago
parent
commit
108135175e
2 changed files with 42 additions and 23 deletions
  1. 20 13
      n/neon/neon-vl.spec
  2. 22 10
      s/sitecopy/sitecopy-vl.spec

+ 20 - 13
n/neon/neon-vl.spec

@@ -1,10 +1,10 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
+Name: neon
 Summary: An HTTP and WebDAV client library.
 Summary(ja): HTTP と WebDAV クライアントのライブラリ
-Name: neon
 Version: 0.28.6
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 License: LGPLv2+
 Group: System Environment/Libraries
 URL: http://www.webdav.org/neon/
@@ -14,12 +14,12 @@ Requires: expat
 Requires: zlib >= 1.1.4
 Requires: krb5-libs
 BuildRequires: expat-devel
-BuildRequires: openssl-devel
-BuildRequires: libxml2-devel
-BuildRequires: zlib-devel
 BuildRequires: gnutls-devel
 BuildRequires: krb5-devel
+BuildRequires: libxml2-devel
+#BuildRequires: openssl-devel
 BuildRequires: sed
+BuildRequires: zlib-devel
 
 %description
 neon is an HTTP and WebDAV client library, with a C interface;
@@ -34,7 +34,7 @@ Summary(ja): neon の開発用ライブラリおよび C言語ヘッダファイ
 Group: Development/Libraries
 Requires: %{name} = %{version}
 Requires: zlib-devel
-Requires: openssl-devel
+#Requires: openssl-devel
 Requires: expat-devel
 Requires: gnutls-devel
 
@@ -59,7 +59,7 @@ Summary: A C language HTTP and WebDAV client library.
 Group: Development/Libraries
 Requires: compat32-%{name} = %{version}
 Requires: compat32-zlib-devel
-Requires: compat32-openssl-devel
+#Requires: compat32-openssl-devel
 Requires: compat32-expat-devel
 
 %description -n compat32-%{name}-devel
@@ -71,8 +71,10 @@ The development library for the C language HTTP and WebDAV client library.
 %build
 %configure \
 	--with-expat \
-	--with-ssl=gnutls --enable-threadsafe-ssl=posix \
+	--with-ssl=gnutls \
+        --enable-threadsafe-ssl=posix \
 	--enable-shared \
+	--disable-static \
 	--with-force-ssl
 %__make %{?_smp_mflags} 
 
@@ -112,24 +114,29 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/*
 %{_mandir}/man1/*
 %{_mandir}/man3/*
-%{_libdir}/*.a
-#%{_libdir}/*.la
+#{_libdir}/*.a
+#{_libdir}/*.la
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 
 %if %{build_compat32}
 %files -n compat32-%{name}
 %defattr(-,root,root)
-%{_libdir}/*.so*
+%{_libdir}/*.so.*
 
 %files -n compat32-%{name}-devel
 %defattr(-,root,root)
-%{_libdir}/*.a
-#%{_libdir}/*.la
+#{_libdir}/*.a
+#{_libdir}/*.la
 %{_libdir}/pkgconfig/*.pc
 %endif
 
 %changelog
+* Thu Mar 24 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.28.6-3
+- rebuilt with krb5-libs-1.8.2
+- removed BR: openssl-devel
+- removed static library from devel package
+
 * Sun Oct 03 2010 Shu KONNO <owa@bg.wakwak.com> 0.28.6-2
 - rebuilt with rpm-4.8.1 for pkg-config
 

+ 22 - 10
s/sitecopy/sitecopy-vl.spec

@@ -1,12 +1,15 @@
+Name: sitecopy
 Summary: sitecopy is for easily maintaining remote web sites.
 Summary(ja): sitecopy はリモートでのウェブサイトの管理を楽にします。
-Name: sitecopy
-Version: 0.16.2
+Version: 0.16.6
 Release: 1%{?_dist_release}
-Source0: %{name}-%{version}.tar.gz
-License: GPL
+
+License: GPLv2
 Group: Applications/Internet
-URL: http://www.lyra.org/sitecopy/
+URL: http://www.manyfish.co.uk/sitecopy/
+
+Source0: http://www.manyfish.co.uk/sitecopy/%{name}-%{version}.tar.gz
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: neon-devel zlib-devel
 
@@ -14,12 +17,16 @@ Vendor: Project Vine
 Distribution: Vine Linux
 
 %description
-sitecopy is for easily maintaining remote web sites. The program will upload files to the server which have changed locally, and delete files from the server which have been removed locally, to keep the remote site synchronized with the local site with a single command.
+sitecopy is for easily maintaining remote web sites. The program will 
+upload files to the server which have changed locally, and delete files 
+from the server which have been removed locally, to keep the remote 
+site synchronized with the local site with a single command.
 
 %description -l ja
-sitecopyはリモートでのウェブサイトの管理を楽にします。
-たったひとつのコマンドでローカルのホストで更新のあったファイルや、削除されたファイルをサーバ上のファイルに反映させる事により常にローカルホストとサーバを同調させることが出来ます。
-
+sitecopy はリモートでのウェブサイトの管理を楽にします。
+たったひとつのコマンドでローカルのホストで更新のあったファイルや、削除された
+ファイルをサーバ上のファイルに反映させる事により常にローカルホストとサーバを
+同調させることが出来ます。
 
 %prep
 %setup -q
@@ -41,7 +48,7 @@ sitecopyはリモートでのウェブサイトの管理を楽にします。
 
 %files
 %defattr(-,root,root)
-%doc BUGS COPYING ChangeLog INSTALL NEWS README.emx README.gnome THANKS TODO
+%doc BUGS COPYING ChangeLog NEWS README README.gnome THANKS TODO
 %doc doc/update.sh
 %{_bindir}/sitecopy
 #%{_mandir}/*/man1/sitecopy.1.gz
@@ -50,6 +57,11 @@ sitecopyはリモートでのウェブサイトの管理を楽にします。
 %{_datadir}/sitecopy
 
 %changelog
+* Thu Mar 24 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.16.6-1
+- updated to 0.16.6
+- updated URL
+- rebuilt with new toolchains
+
 * Sat Oct 11 2008 Shu KONNO <owa@bg.wakwak.com> 0.16.1-1vl5
 - applied new versioning policy, spec in utf-8