rpms/fontpackages/devel fontpackages.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Nicolas Mailhot nim at fedoraproject.org
Mon Dec 15 22:19:16 UTC 2008


Author: nim

Update of /cvs/extras/rpms/fontpackages/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5118/devel

Modified Files:
	.cvsignore sources 
Added Files:
	fontpackages.spec import.log 
Log Message:
initial import


--- NEW FILE fontpackages.spec ---
%define spectemplatedir %{_sysconfdir}/rpmdevtools/
%define rpmmacrodir     %{_sysconfdir}/rpm/

Name:    fontpackages
Version: 1.11
Release: 1%{?dist}
Summary: Common directory and macro definitions used by font packages

Group:     Development/System
# Mostly means the scriptlets inserted via this package do not change the
# license of the packages they're inserted in
License:   LGPLv3+
# Or git://git.fedorahosted.org/fontpackages.git
URL:       http://fedoraproject.org/wiki/Category:Fonts_SIG
Source0:   http://fedorahosted.org/releases/f/o/%{name}/%{name}-%{version}.tar.bz2
BuildArch: noarch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

%description
This package contains the basic directory layout, spec templates, rpm macros
and other materials used to create font packages.


%package filesystem
Summary: Directories used by font packages
Group:   User Interface/X
License: Public Domain

%description filesystem
This package contains the basic directory layout used by font packages,
including the correct permissions for the directories.


%package devel
Summary: Templates and macros used to create font packages
Group:   User Interface/X

Requires:  rpmdevtools, %{name}-filesystem = %{version}-%{release}

%description devel
This package contains spec templates, rpm macros and other materials used to
create font packages.


%prep
%setup -q


%build


%install
rm -fr %{buildroot}

# Pull macros out of macros.fonts and emulate them during install
for dir in fontbasedir fontconfig_confdir fontconfig_templatedir ; do
  export _${dir}=$(rpm --eval $(%{__grep} -E "^%_${dir}\b" \
    macros/macros.fonts | %{__awk} '{ print $2 }'))
done

install -m 0755 -d %{buildroot}${_fontbasedir} \
                   %{buildroot}${_fontconfig_confdir} \
                   %{buildroot}${_fontconfig_templatedir} \
                   %{buildroot}%{spectemplatedir} \
                   %{buildroot}%{rpmmacrodir}
install -m 0644 -p spec-templates/*.spec %{buildroot}%{spectemplatedir}
install -m 0644 -p macros/macros*   %{buildroot}%{rpmmacrodir}

cat <<EOF > %{name}-%{version}.files
%defattr(0644,root,root,0755)
%dir ${_fontbasedir}
%dir ${_fontconfig_confdir}
%dir ${_fontconfig_templatedir}
EOF

%clean
rm -fr %{buildroot}


%files filesystem -f %{name}-%{version}.files


%files devel
%defattr(0644,root,root,0755)
%doc license.txt readme.txt fontconfig-templates/
%config(noreplace) %{spectemplatedir}/*.spec
%config(noreplace) %{rpmmacrodir}/macros*


%changelog
* Wed Dec 10 2008 Nicolas Mailhot <nim at fedoraproject dot org>
- 1.11-1
☺ Add actual fedorahosted references
* Sun Nov 23 2008 Nicolas Mailhot <nim at fedoraproject dot org>
- 1.10-1
☺ renamed to “fontpackages”
* Fri Nov 14 2008 Nicolas Mailhot <nim at fedoraproject dot org>
- 1.9-1
☺ fix and complete fontconfig doc
* Fri Nov 14 2008 Nicolas Mailhot <nim at fedoraproject dot org>
- 1.8-1
☺ simplify multi spec template: codify general case
- 1.7-1
☺ split fontconfig template documentation is separate files
- 1.6-1
☺ simplify spec templates
- 1.5-1
☺ use ".conf" extension for fontconfig templates
- 1.4-1
☺ small multi spec template fix

* Wed Nov 12 2008 Nicolas Mailhot <nim at fedoraproject dot org>
- 1.3-1
☺ remove trailing slashes in directory macros

* Tue Nov 11 2008 Nicolas Mailhot <nim at fedoraproject dot org>
- 1.2-1
☺ add fontconfig templates
☺ fix a few typos

* Mon Nov 10 2008 Nicolas Mailhot <nim at fedoraproject dot org>
- 1.0-1
☺ initial release


--- NEW FILE import.log ---
fontpackages-1_11-1_fc11:HEAD:fontpackages-1.11-1.fc11.src.rpm:1229379496


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/fontpackages/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	15 Dec 2008 20:18:02 -0000	1.1
+++ .cvsignore	15 Dec 2008 22:18:45 -0000	1.2
@@ -0,0 +1 @@
+fontpackages-1.11.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/fontpackages/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	15 Dec 2008 20:18:02 -0000	1.1
+++ sources	15 Dec 2008 22:18:45 -0000	1.2
@@ -0,0 +1 @@
+362046a39434fe95ea9c9ab4ea4880ba  fontpackages-1.11.tar.bz2




More information about the fedora-extras-commits mailing list