[php-doctrine-lexer] Initial import (#1046124)

Shawn Iwinski siwinski at fedoraproject.org
Mon Jan 6 16:26:54 UTC 2014


commit 6a7909aebd202141d131a8de1d6850b6952b33b0
Author: Shawn Iwinski <siwinski at redhat.com>
Date:   Mon Jan 6 11:25:21 2014 -0500

    Initial import (#1046124)

 .gitignore              |    1 +
 php-doctrine-lexer.spec |   61 +++++++++++++++++++++++++++++++++++++++++++++++
 sources                 |    1 +
 3 files changed, 63 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..95c78cc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/php-doctrine-lexer-1.0-f12a5f74e5f4a9e3f558f3288504e121edfad891.tar.gz
diff --git a/php-doctrine-lexer.spec b/php-doctrine-lexer.spec
new file mode 100644
index 0000000..f529244
--- /dev/null
+++ b/php-doctrine-lexer.spec
@@ -0,0 +1,61 @@
+%global github_owner   doctrine
+%global github_name    lexer
+%global github_version 1.0
+%global github_commit  f12a5f74e5f4a9e3f558f3288504e121edfad891
+# Additional commits after v1.0 tag
+%global github_release 20131220git%(c=%{github_commit}; echo ${c:0:7})
+
+# "php": ">=5.3.2"
+%global php_min_ver    5.3.2
+
+Name:          php-%{github_owner}-%{github_name}
+Version:       %{github_version}
+Release:       1.%{github_release}%{dist}
+Summary:       Base library for a lexer that can be used in top-down, recursive descent parsers
+
+Group:         Development/Libraries
+License:       MIT
+URL:           https://github.com/%{github_owner}/%{github_name}
+Source0:       %{url}/archive/%{github_commit}/%{name}-%{github_version}-%{github_commit}.tar.gz
+
+BuildArch:     noarch
+
+Requires:      php(language) >= %{php_min_ver}
+# phpcompatinfo (computed from v1.0 git commit f12a5f74e5f4a9e3f558f3288504e121edfad891)
+Requires:      php-pcre
+Requires:      php-reflection
+
+%description
+Base library for a lexer that can be used in top-down, recursive descent
+parsers.
+
+This lexer is used in Doctrine Annotations and in Doctrine ORM (DQL).
+
+
+%prep
+%setup -q -n %{github_name}-%{github_commit}
+
+
+%build
+# Empty build section, nothing required
+
+
+%install
+mkdir -p %{buildroot}/%{_datadir}/php
+cp -rp lib/* %{buildroot}/%{_datadir}/php/
+
+
+%check
+# No upstream tests
+
+
+%files
+%doc LICENSE *.md composer.json
+%dir %{_datadir}/php/Doctrine
+%dir %{_datadir}/php/Doctrine/Common
+     %{_datadir}/php/Doctrine/Common/Lexer
+
+
+%changelog
+* Mon Dec 23 2013 Shawn Iwinski <shawn.iwinski at gmail.com> 1.0-1.20131220gitf12a5f7
+- Initial package
diff --git a/sources b/sources
index e69de29..54ce0cd 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+6ed57c9b221e78ed8c8d32f7578d1bd8  php-doctrine-lexer-1.0-f12a5f74e5f4a9e3f558f3288504e121edfad891.tar.gz


More information about the scm-commits mailing list