Skip to content

Commit

Permalink
Нови файлове: sys-apps/ureadahead
Browse files Browse the repository at this point in the history
  • Loading branch information
sandikata committed Mar 29, 2014
1 parent ba5725a commit 0849d2e
Show file tree
Hide file tree
Showing 11 changed files with 227 additions and 1,480 deletions.
42 changes: 40 additions & 2 deletions eclass/ubuntu-versionator.eclass
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,24 @@
# If this occurs, the ebuild should be named package-3.6.0a_p0_p02


EXPORT_FUNCTIONS pkg_pretend
EXPORT_FUNCTIONS pkg_pretend pkg_postinst

#---------------------------------------------------------------------------------------------------------------------------------#
### GLOBAL ECLASS INHERIT DEFAULTS ##

## distutils-r1.eclass ##
# Set this to catch future parallel build problems, parallel builds give us no real benefit for our tiny python packages #
export DISTUTILS_NO_PARALLEL_BUILD=1

## vala.eclass ##
# Set base sane vala version for all packages requiring vala, override in ebuild if or when specific higher versions are needed #
export VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:=0.20}
export VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:=0.20}
export VALA_USE_DEPEND="vapigen"
#---------------------------------------------------------------------------------------------------------------------------------#

PV="${PV%%[a-z]_p*}" # For package-3.6.0a_p0_p02
PV="${PV%%[a-z]*}" # For package-3.6.0a
PV="${PV%%_p*}" # For package-3.6.0_p0_p02
PV="${PV%%_*}" # For package-3.6.0_p_p02

Expand Down Expand Up @@ -51,7 +66,12 @@ done

PVR_PL_MINOR="${strarray[@]}"
PVR_PL_MINOR="${PVR_PL_MINOR// /.}"
UVER="${PVR_PL_MAJOR}ubuntu${PVR_PL_MINOR}"

if [ "${PN}" = "ubuntu-sources" ]; then
UVER="${PVR_PL_MAJOR}.${PVR_PL_MINOR}"
else
UVER="${PVR_PL_MAJOR}ubuntu${PVR_PL_MINOR}"
fi

## Check we have the correct masking in place for the overlay to work ##
ubuntu-versionator_pkg_pretend() {
Expand All @@ -61,3 +81,21 @@ ubuntu-versionator_pkg_pretend() {
grep -R '\*/\*::unity-gentoo' /etc/portage/package.keywords* &> /dev/null || \
die "Please place '*/*::unity-gentoo' in your package.keywords file"
}

ubuntu-versionator_pkg_postinst() {
## Create a new bamf-2.index file at postinst stage of every package to capture all *.desktop files ##
if [[ -x /usr/bin/bamf-index-create ]]; then
einfo "Checking bamf-2.index"
/usr/bin/bamf-index-create triggered
fi

## If sys-apps/ureadahead is installed, force re-profiling of ureadahead's database at next boot ##
if [[ -n "$(systemctl list-unit-files --no-pager | grep ureadahead)" ]] && \
[[ "$(systemctl is-enabled ureadahead-collect.service)" = "enabled" ]]; then
if [[ -w /var/lib/ureadahead/pack ]] && \
[[ -d "${ED}etc" ]]; then
elog "Ureadahead will be reprofiled on next reboot"
rm -f /var/lib/ureadahead/pack /var/lib/ureadahead/*.pack 2> /dev/null
fi
fi
}
10 changes: 5 additions & 5 deletions sys-apps/ureadahead/Manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AUX ureadahead-0.100.0-16.patch 20888 SHA256 a819e1d57a75714d1bcc1771c13f344e709743c2b60b8be24616ffe5e8ab1b18 SHA512 c420f2e76b4fa281d24ab30d9aee7b0b4f03cb40b7e3f7acbc37ede0c4a420f8cac606a3ad1a7019d1b7f2d8caf30c8e0234aa3e5aab76090b7d52461fb24f0e WHIRLPOOL 244969d8a45a6449801104da6f1e72a6b7291c240356192ee68356ddbd23e4475c0b2610a517d4d8f8f632329ad634e5418d8c3d58fab25a8997e0e9c23ca498
AUX ureadahead-0.100.0-5.patch 16159 SHA256 91de531a9ac82db82a18a80ae40b72b2bbc990d74a9d71325ef16274e9a2f7da SHA512 2a2ca7c8612774f1a5c819d6c2624e6e6fa2406087fa6063ee9f5a6943fe9cca3ffc1b2536d996c17eb1344dd512789307ad605f48d29680e83501f09a311f44 WHIRLPOOL b9ca4e51c4911fada0f5f31a34db2b9a10d9302b1d62446e875e7271c0ee34f654df795d65eb8890c9a674aa1f6fa077a3a585f6b35ecae1e7ac130010510049
AUX ureadahead-0.100.0-gold.patch 760 SHA256 1d5a5bf05a830e529316cc62d1a2470c6fed74fe7c32017ab7190a175be9bfdf SHA512 0963f96258b0cc6f6a4aa9c8c4d6f0404ac42dd4a23e8cb31ffd3a11b84968c41a9a7fed96a8714c530dc30902809b4b30bcba1e052d0777cdc93ee62b5e2224 WHIRLPOOL c6e42173149f4dfa94a73c2581b8b2d265df8b22b30877d28d9751e71534ed8f6565bb108eafd41bd338481299013d54eaf9e6b28bbf18f2ee6e730caa7bc786
AUX ureadahead-collect.service 398 SHA256 0ab85c9f461d24b33a5927143d7fb5df71072ca81ee5a7c27f54117a44b137da SHA512 da40743cc6e883af9b2606280c8ce0ba2ec631a71427a1019dbe8d65d43d52315fc5df2da71b96698757fb3e3b8d1a00b7660b9f43d21327e79671e03949a1db WHIRLPOOL 142605189e0c632a0741f1fd8fea45ba42d290b4e15853c294845b7df38dae4e560881994c4055a1d4cf2fc4f431cf830f683af00390c7c2c0d2db66887c8b62
AUX ureadahead-replay.service 345 SHA256 e7add7e4b0364dce24115ff9db2692a7189ddca590d4e543f2cc87fa9bd748db SHA512 b4f8e43a5f82d4171a22462cde16e7944d9b0bc5813b56e23e2a1d606a4bb8fcd7643e2b2151e56f857fe5ce607fe7addfa7a0aadcd9b9872b85872937e68cb4 WHIRLPOOL dd6c1cc5598b332cb88256d72009f8effdc104c6272a2826c25f21a3a7743e4253d9695bb07a311b11e8cf0bbeada2d5a5bbf95b1e5ee8f61dc5add96e08bdfc
AUX ureadahead.initd 2092 SHA256 92c0300d4174312f3742903db176ce34cce24dcef20d164ca7916d222970a85b SHA512 2b70fdcf8df402bf2f3e09d986d6a7aa35ae5bed04c8b7ac551b0040b4c157522057cf8b3582bb4f533decff676f15b315c52d6d73f22b3452e1bf5de812ac21 WHIRLPOOL c3d4f4f53c370dd619cf10c9f879c41151831907120712a7602eb6b3dc6a632389ffde44333de6987691893b74ba1486ca00c41ae95d16fa38a46181533d1d33
DIST ureadahead-0.100.0.tar.gz 540220 SHA256 d00cfe9051131185cd5b6a439c9f89b51f0d5f1d49cb5bb14676d961a2ecfe99 SHA512 3bf5b0976c2e9404a7ed5e17479f494c60f1bbf28e4071fa80abf45a44ee60dde2b3c6d3a998937dc5c748bea5d0c3bf6e04507b7bb22282fedcc0b26752b4da WHIRLPOOL 9f48a3e07b9ce609af7db6a940ae9f2a63ee948c2c03d12b5b036e8734f00f10e17d177b4e687c81265472cf40f847ae798622a90af4e32a7f737db6624239bc
EBUILD ureadahead-0.100.0.ebuild 1417 SHA256 9fc4a04e33051fcd97a5ff7de4f7f73266e3fe1e3571627607430035b8d568de SHA512 2bf469ccc9a601f1330a0e57dc577bcff977fe3183f587fdcd39c4145c3ab5320e17b11b2930200342226d96e773735589acc9a84c91851d9b02b4aa776dca32 WHIRLPOOL e92b4b17498edc7b97272f1542d617e406ac103ec8f05d754c67d3d42c29accbade3fe4b3c753178678e31cc0223ba9d7411ab252444083e4fa92c3b849f4019
DIST ureadahead_0.100.0-16.diff.gz 7411 SHA256 ffd924d8feb262e7ceb2b937d47e8f5dbf9b065a54353e715749868ed5ee34b0 SHA512 3c1e9c6d2370fdb0727c9f51a477adebc7ca7f8fdfba5f29b02c86374a90b9629b35ce7f1223a631da147469f3b71608aadcea0f54a8d96027d7de0e6a669e2d WHIRLPOOL 24f0651484c2d8183393f792e9cfd2f1bbe6d09d2b347d527b10b7e83fa11f4857adea2954e1f17980c4138accf82380aa89daee8f3111f40367f6875f7d3d6d
DIST ureadahead_0.100.0.orig.tar.gz 540220 SHA256 d00cfe9051131185cd5b6a439c9f89b51f0d5f1d49cb5bb14676d961a2ecfe99 SHA512 3bf5b0976c2e9404a7ed5e17479f494c60f1bbf28e4071fa80abf45a44ee60dde2b3c6d3a998937dc5c748bea5d0c3bf6e04507b7bb22282fedcc0b26752b4da WHIRLPOOL 9f48a3e07b9ce609af7db6a940ae9f2a63ee948c2c03d12b5b036e8734f00f10e17d177b4e687c81265472cf40f847ae798622a90af4e32a7f737db6624239bc
EBUILD ureadahead-0.100.0.ebuild 1554 SHA256 9ee9c9bdbc8cf6d05b034be3175b2edf64bb5eb85eb2ee75bd19b9327b6e99a7 SHA512 af0436273fb35a1ed69059e6e8e91d71284f833e27f721864782ec1c0bcb319212114030711e984a5585538ed26c9aa5b6a49552f64219e50adc7a9269e6f0d1 WHIRLPOOL cdb1fe1b13006dd20016854fe44873b40b751b763215b4b2d378c171c4a7f7c60e0a6ebe632e595724f656f9ba9aad3345aa29b3377b3038a8d7edeb8d1a3e44
Loading

0 comments on commit 0849d2e

Please sign in to comment.