[packages/php-composer-class-map-generator] Initial
arekm
arekm at pld-linux.org
Fri Apr 3 16:25:14 CEST 2026
commit 1c20d44d47c3904711e8b5a6cb0474fc7895001f
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Fri Apr 3 16:24:58 2026 +0200
Initial
php-composer-class-map-generator.spec | 41 +++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
---
diff --git a/php-composer-class-map-generator.spec b/php-composer-class-map-generator.spec
new file mode 100644
index 0000000..a6fd5ac
--- /dev/null
+++ b/php-composer-class-map-generator.spec
@@ -0,0 +1,41 @@
+%define pkgname class-map-generator
+Summary: Utilities to scan PHP code and generate class maps
+Name: php-composer-%{pkgname}
+Version: 1.7.2
+Release: 1
+License: MIT
+Group: Development/Libraries
+Source0: https://github.com/composer/class-map-generator/archive/%{version}/%{pkgname}-%{version}.tar.gz
+# Source0-md5: a8fd604d8df945aa9b0b7701495b9eea
+URL: https://github.com/composer/class-map-generator
+Requires: php(core) >= 7.2
+Requires: php(pcre)
+Requires: php(spl)
+Requires: php-composer-pcre
+Requires: php-symfony-Finder
+BuildArch: noarch
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Utilities to scan PHP code and generate class maps.
+
+Originally written as part of composer/composer, now extracted and
+made available as a stand-alone library.
+
+%prep
+%setup -q -n %{pkgname}-%{version}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{php_data_dir}/Composer/ClassMapGenerator
+cp -a src/* $RPM_BUILD_ROOT%{php_data_dir}/Composer/ClassMapGenerator
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc *.md LICENSE
+# NOTE: dir shared with composer
+%dir %{php_data_dir}/Composer
+%{php_data_dir}/Composer/ClassMapGenerator
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/php-composer-class-map-generator.git/commitdiff/1c20d44d47c3904711e8b5a6cb0474fc7895001f
More information about the pld-cvs-commit
mailing list